Please Choose Restaurant Location


Near Lake Calhoun

Since 1994

3236 West Lake Street
Minneapolis, Minnesota 55416

Phone: 612-922-8883

Near lake Calun image

Near Mall Of America

Since 1986

415 East 78th Street
Bloomington, Minnesota 55420

Phone: 952-881-2413

Near Mall of America Image