The Center Grill

1208 N Center Ave Merrill WI 54452 USA

(715) 536-9405

Location