Restaurants in Virginia, IL
Virginia Inn
Depot Restaurant
T O's Pizza