Contact Us

6101 DELMAR BLVD, ST LOUIS, MO 63112

COVID CARRYOUT HOURS
MON-WED-THUR-FRI-SAT-SUN
11AM- 8:30 PM
 CLOSED ON TUESDAY

100% Vegetarian- The Healthier Choice !