Buon Appetito! Welcome to La Rosa Restaurant.
Pizza La Rosa is a family owned restaurant opened in 2000 and located in Victoria park, Scarborough. We serve fresh Italian cuisine. All the dishes are served in a cozy and casual dining atmosphere. Our emphasis is to provide our customers with the best services.