Back to list
Siam House
Very good 8.1 (13 reviews)
Approx. €20
Location
69 Bd de Vaugirard
75015 Paris
See on the map