1496th visitor, Write a review
Plaza Bowl Map

near A1E6J9

Plaza Bowl is ranked #1 of 32 nearby Restaurants.

They say Plaza Bowl is ill a highly reviewed Pizza Restaurant