Situated at 53 Scollard St, Entrance Located Via Yorkville Ave in Toronto, Ontario, Buca Osteria & Bar is a merchant in the restaurants section of Canpages.ca online directory.
Please call 416-962-2822 to contact Buca Osteria & Bar that is close to your area.
Finally, you can share this with your contacts by clicking Facebook or Twitter icons.