Fresh Indian Grill

Business Name:
Fresh Indian Grill
How's the sound?:

Can get a bit loud if it’s crowded, all the way in the back was acceptable though.

Business Website Address:
Business Address:
1420 West Main St
Carmel, IN 46032