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

near M1T1A3

Pizza La Rosa is People's Choice, 2016 winner

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

They say Pizza La Rosa is amazing, excellent, clean a much liked Pizza Restaurant