Restaurants from Memphis


3.9
Menu
Online table booking
Open Now
3.9
Menu
Online table booking
Open Now
City: Memphis, 540 S Front St, Memphis I-38103-4435, United States
"I was going to see the Little Mermaid with my Grandma. We cheked on-line and saw it was Playing at 3:15. We get there and the staff says it is not playing. I tell them it says so on the website and she says we know. Then it gest worse one of the staff members joies and says no more “fishy fishy.” Me and my Grandmother are both very dissiponted and I dont live in Memphis bit i Will not bé coming back!"