1201 W 103rd St, Kansas City 64114, United States
Open now· Closes at 22:00
1201 W 103rd St, Kansas City 64114, United States
No delivery
Spot something wrong?
Dishes at Marco Polo's Italian Market. Prices may vary in venue.
Been to Marco Polo's Italian Market? Be the first to share what you ate.