Deb ShopsWomen's Store • Taylor, United States
sadly can't leave without spending over $100 ;-(
Go to zorbas on fort st in riverview for a non fradulent menu and bigger portions for cheaper.
Bathrooms smell like sewage gas. Won't eat there no more
Food was cold, ask for pickles and waitress told me that they were in the back so the cooks didn't bother giving us any. Maybe will go back for something that isn't supposed to be served hot