Get directions to: Stopwatch Sportsbar & Grill, Makawao, HI
Restaurant address: 1127 Makawao Ave Makawao, HI 96768, USA
Restaurant: Stopwatch Sportsbar & Grill