1. India Clay Oven & Grill 2005 W 76 Country Blvd Ste 209, Branson, MO 65616 Coordinate: 36.64111,-93.2587 Phone: (417) 973-0044