317-853-6550 | Fresh Indian Grill,1420 West Main St. Suite D Carmel, IN, 46032. Get Directions
Estimated delivery time: 45 mns min