Send us mail

Fresh Indian Grill

Address:

1420 West Main St. Suite D

Carmel, IN, 46032

PHONE NUMBER:

317-853-6550

Hours:

Sunday – Thursday: 11:30am – 9pm

Friday & Saturday: 11:30am – 10pm