Address: Třiště 263/10, Praha, Hlavní město Praha - Česká republika
Checkins
1
Avarage rating at this location
4.0
Clément H
Pizza Saint Nicholas
about 2 years ago