Menu
About
We are currently open in limited capacity for takeout orders. Please call in your orders at 314-293-2888 as walk-in orders will take significantly longer.
See our menu here!