Get directions to: Astro Cafe, Minneapolis, MN
Restaurant address: 1526 E. Lake St. Minneapolis, MN 55407, USA
Restaurant: Astro Cafe