Map
22 Sw.Tomasza, Kraków, Poland
Restaurant
Café Larousse