Seafood restaurant · Scarborough
2
2 Postcards
This lively, cash-only seafood haven showcases lavish displays of fresh lobster and crab, perfect for seafood aficionados ready to feast.
4020 Finch Ave E, Scarborough, ON M1S 3T6, Canada Get directions
$$$$