Do you accept walk-ins? by theresa | Apr 18, 2023Yes, we accept walk-ins. Please visit us at 4100 Wailea Alanui Dr.Wailea, Maui, HI 96753
Is this the same as Nick’s Honolulu? by theresa | Apr 18, 2023We have a different owner than the one in Waikiki, which closed several years ago.