Charlie has been serving us here for years. Hard to find as it's tucked in a plaza in an otherwise foot traffic area. Prices are decent and offers the full Italian menu. Caesar is the best as is the pizza which is a refreshing change from usual take out pizza.
Worth the drive to Streetsville.