The Masala Republic

1325 Washington Ave Rear, St. Louis, MO

Menu (As of 11/1)

AllVegNon-Veg

The Masala Republic: hours and how to order