Restaurants in Strasburg, IL
Timbers Restaurant