Get directions to: Makawao Sushi & Deli, Makawao, HI
Restaurant address: 3647 Baldwin Ave Makawao, HI 96768, USA
Restaurant: Makawao Sushi & Deli