Tagpuan Restaurant-Victoria Park

1740 Victoria Park Ave, Scarborough, ON M1R 1R7, Canada, Canada