"I have no other experiences with Indian food but I enjoyed the vegan buffet on Monday"
Phone: +13147211888
Address: 6101 Delmar Blvd, St Louis, Missouri, USA, 63112, United States
City: St Louis
Website: http://www.gokulrestaurant.com/
Monday: 04:00-20:30
Wednesday: 04:00-20:30
Thursday: 04:00-20:30
Friday: 04:00-20:30
Saturday: 04:00-20:30
Sunday: 04:00-20:30
Dishes: 10
Amenities: 8
Categories: 5
Reviews: 2449