Malostranské náměstí 7, Malá Strana, Praha 1, Czech Republic
Malostranské náměstí 7, Malá Strana, Praha 1, Czech Republic
No delivery
Spot something wrong?
Dishes at Jo's Bar & Restaurant. Prices may vary in venue.