Address 7101 France Ave S #112 Edina MN 55435 United States
Phone: (612) 235-6577 Open 24 Hours a Day: No