Restaurants in St. Louis, MO
Restaurants
4140 Manchester Ave,
St. Louis ,
MO
63110
UNITED STATES
Based on 1 reviews
Over priced but good
I have been coming to this place for quite some time. But recently called in a carry out order of a cheeseburger and fries. Simple enough right? Well when I arrived at the appointed time it took more than 10 minutes to get my order and...Worldwide > United States > St. Louis, MO > Restaurants