Address
3106 Monsarrat Avenue
Honolulu, HI 96815
United States
Business Hours
Monday – Friday
OPEN 8am – CLOSE 2pm (Last Seating & Order 1pm)
Saturday, Sunday & Holiday
OPEN 8am – CLOSE 2:45pm (Last Seating & Order 2pm)
We are accepting takeout orders by phone.