Crab Houses in Saskatoon, Saskatchewan

Find the top Crab houses in Saskatoon, Saskatchewan near you now.

Red Lobster

Seafood restaurant

Address: 2501 8 St E, Saskatoon, SK S7H 0V4, Canada

Order