Share: Share Tweet Dominican Restaurant Quisquella La Bella Get Directions 5/5 79 people have been here address 1300 finch ave west Toronto, ON, Canada hours 10:00 - 21:00 price rate $$$$ facebook link https://www.facebook.com/pages/Quisquella-La-Bella/597598133766615