The Restaurant is CLOSED. But We still offer the following.
Natural & Organic Catering or Delivery with a minimum order of $50.00 or more.
Anywhere in St. Louis 24hr email or phone notice:
Catering or Delivery anywhere in St. Clair County with a minimum order of $50.00 or more24hr email or phone notice
(There may be times that the notice can be less time.)
314-479-8047