Indian Grill N Curry
The wharf Cinema Center, 658 Front St unit #140, Lahaina 96761