Currents Restaurant
American · Bar · Casual Dining
Currents Restaurant offers breakfast, lunch, and dinner. It is located within the Treasure Island Resort & Casino.
Location
Best places nearby
The highest rated places close to Currents Restaurant.
Local restaurants nearby
5734 Sturgeon Lake Rd, Welch, MN 55089, USA


