Bacchus Waikiki 

Address 408 Lewers St, Honolulu, HI 96815, U.S.A.
Phone Number 808-926-4167
Nearest station