Restaurants in Saint Peter, IL
Main Street Cafe