Memphis
Restaurants
6150 Poplar Ave
- Category:
- Restaurants
Memphis, 38119
TN, United States
- (901) 746-9130
Rate and review Circa in Memphis, TN, United States!
Share your experiences at Circa with your friends or discover more Restaurants in Memphis, TN, United States.