1913 S Kihei Rd, Kihei, Hawaii 96753 USA
Chile Verde. House Specialty. All House Made
Photo Credit: Yelp