Tapas Kitchen
Restaurant
•
2152 Lau‘ula St, Honolulu, HI 96815, USA
8.8
Tuesday: 4 PM – 9 PM
See if anyone you trust recommends it!