Tiny Chef - Opening hours
Opening hours
Currently open - closes at 21:00
- Monday17:00-21:00
- Friday18:00-22:00
- Saturday17:00-22:00
- Sunday17:00-21:00
Restaurants in St. Louis open now
★ 3.6 / 5 (7565 reviews)#1 Vegetarian in St. LouisLandry's Seafood House
Market St. 350 1820, 63103 St. Louis, US
★ 3.2 / 5 (3493 reviews)Vegetarian Seafood Pizza AmericanTGI FRIDAYS
Chestnut St 529, 63101-1818 St. Louis, US
★ 3.8 / 5 (5629 reviews)Seafood Chicken Wings Fish ChickenJJ Fish & Chicken
W Florissant Ave 10118, 63136 St. Louis, US