View all
Know a great happy hour or special for this location?
Hawaiian fare is served in a spacious, simple setting with brick walls & a few island touches.
Suggest an edit
101 W Main St C, Alhambra, CA 91801