216 West North Avenue, Flora, IL 62839
Restaurants
Pizza restaurant that has been around for many years, family owned by generations.
Great Italian offerings at reasonable prices. Dine in or carry out. Family owned and operated, Everything made fresh on site. " No other Pizza like it"
Get inspired by top travel stories, gain access to exclusive promotions and contests, and discover even more reasons to #EnjoyIllinois.
Share this Page