Restaurants in Clifton, IL
Long Branch Restaurant
Sunshine Cafe
Clifton Deli & Catering
Dairy Queen
Pizza Station