Fresh Indian Grill

Fresh Indian Grill

www.freshindiangrill.com
1420 West Main St. Suite D Carmel, IN / Fresh indian Grill FRESH INDIAN GRILL is an innovative Indian Restaurant.
Fresh Indian Grill