Contact

Address
3108 Cherokee St.
St. Louis, MO 63118
Telephone
314-832-2977

Hours

Monday
Closed
Tuesday–Sunday
11am–8pm
Kabob House