Address 2329 Central Ave NE Minneapolis MN 55418 United States
Phone: (612) 316-3769 Open 24 Hours a Day: No