Pizza La Rosa, 2555 Victoria Park AVE , Toronto Town and Country
202nd visitor, Write a review
Pizza La Rosa Map

near M1T1A3

Pizza La Rosa is ranked #1 of 30 nearby Restaurants.

They say Pizza La Rosa is amazing, excellent, clean a pretty good Pizza Restaurant