Location(s)

618 North and South Road
St. Louis, MO, 63130
United States
See map: Google Maps

Contact Info
Phone:
(314) 721-9624
Business Info
Business Status:
Open
Business Type:
Takeout
Food Types Available:
Meat
Kosher Supervision:
Vaad of St. Louis
0
No votes yet