Dogfish Pub & Eatery
Dogfish Pub & Eatery is a cheerful spot in Scarbrough's Bluffer's Park Marina. Dine on fresh seafood and comfort-food favourites as you take in live music and comedy acts.
Tara Inn
Score on Queen
Raani
Kajiken Queen Street
Teow Tem Toh
Woodlyns
Tres Piggies Carnitas
Coco Café