Barkada Restaurant, 5651 Steeles Ave E, Toronto Goldhawk
2663rd visitor, Write a review
Barkada Restaurant Map

near M1V 5P6

Barkada Restaurant is People's Choice, 2016 winner

Barkada Restaurant is ranked #5 of 16 nearby Restaurants.

They say Barkada Restaurant is spectacular, reasonable, upscale