3611 Juniata St St. Louis, MO 63116
St. Louis
(314) 833-4838
Hours: Sunday 11am-9:30pmMonday - ClosedTues. - Thurs. 11am-9:30pmFriday & Saturday - 11am - 10pm
$10 to $15
Sunday 11am-9:30pmMonday - ClosedTues. - Thurs. 11am-9:30pmFriday & Saturday - 11am - 10pm
Restaurant
Greater St. Louis Area, St. Louis
Yes
CBGB
0.02 miles
LemonGrass
The King and I
Rooster
0.03 miles
Basil India
Taste of Persia