Deerfoot Inn and Casino
Hotel
Try the best Sushi this side of the Rockies at our Sushi Bar every Thurs, Fri & Sat night http://www.deerfootinn.com/dining/sushi-bar
Sushi Bar | Deerfoot Inn & Casino
The best sushi this side of the Rockies