2629 E Lake St, Minneapolis 55406, United States
2629 E Lake St, Minneapolis 55406, United States
No delivery
Spot something wrong?
Dishes at Midori's Floating World Cafe. Prices may vary in venue.
Been to Midori's Floating World Cafe? Be the first to share what you ate.