Monstera Noodles & Sushi
68-1330 Mauna Lani Dr Ste 111 Kamuela, HI 96743-7752
808-887-2711
Meals Served
Dinner, Tapas / Small Plates
Business Hours:
Payment Types