Great meat and salad bar -- sides were a bit of a dissappointment (onion rings were over battered and under cooked, beans lacked flavor). Meat was excellent and priced just right!
Address: 81 Makawao Ave, Makawao, Maui, HI 96768-8895
Location: United States > Hawaii (HI) > Maui > Makawao
Phone Number: +1 808-573-2375