Be the first Weblocal.ca user to add photos or videos of Rosa's Place
Just letting you know that Rosa's place is not located on Finch they moved to Woodbridge 3650 Langstaff Rd and there food and service is amazing.
Rosa's Place offers these services: restaurant, take out food, take-out food.