The Pavilion Grill

118 N Lake St Rogers City MI 49779 USA

(989) 734-4897

Location