The View

The View is a venue located at Spirit Lake Casino & Resort in Saint Michael, North Dakota.

Details

Type

Restaurant

Location

Loading map...

Located at Spirit Lake Casino & Resort

7889 Highway 57 Saint Michael, North Dakota 58370-9000 United States

More at Spirit Lake Casino & Resort

Discover other restaurants, bars, and entertainment at Spirit Lake Casino & Resort.

View Spirit Lake Casino & Resort

Venue

Address

7889 Highway 57 Saint Michael, North Dakota 58370-9000 United States

The View is located inside Spirit Lake Casino & Resort

View Spirit Lake Casino & Resort