They have the best taco pizza in the town!
Very dirty....food took a long time because the staff was limited...other than that, it was great food.
106 Pine St., Cheboygan
(231) 627-4316
Very over priced and the food was just as good as any other restaurant.... that charges less money.