Call us now for an appointment.
8640 to 8660 Mentor Avenue, Mentor, OH 44060
Village Plaza is an upscale retail strip shopping center located in the Historical District of Mentor, Ohio. Built in 1998, Village Plaza is home to award winning Mama Roberto's Italian Restaurant, Edible Arrangements, Farmers Insurance and Tommy's Jerky & Smokies. Conveniently located on Mentor Ave., 1/2 mile east of RT 615 with easy access to I-90 & RT 2.