The Anchor Fish And Chips

302 13th Ave NE Minneapolis MN 55413 USA

(612) 676-1300

Location