700 Keeaumoku St, I-H1 Exit 23, Honolulu, Hawaii 96814 USA
There goes Princess Peach *4/14/24
Photo Credit: Yelp