6101 Delmar Blvd, St Louis, Missouri 63112
(314) 721-1888
We are the only restaurant in St Louis that is 100% vegetarian and Kosher! Delivery available. Catering available. Appetizers, soups, salads, entrees, drinks, desserts, light dishes, and wine available. We offer Samosas, Paneer Pakora, Paneer Tikka Masala