Address 4141 Lyndale Ave N Minneapolis MN 55412 United States
Phone: (612) 667-1633 Open 24 Hours a Day: No