658 Front St, Across the Banyan Tree, down below, Lahaina, Hawaii 96761 USA
Mermaid fries
Photo Credit: Yelp