Illinois > Metamora > Restaurants, Food & Beverages > Restaurants > Garber's Restaurant
112 N Davenport St, Metamora, Illinois, 61548-9399
(309) 367-4983
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!