Rosa's Place Restaurant & Banquet Hall 2201 Finch Ave. W., Toronto, ON M9M 2Y9 Share your experience based on the following: Quality of Service Responsiveness Professionalism Value Flexibility