About
A rather small Italian restaurant in central Tallinn. Easily accessible by tram and bus lines as it's located near the Vabaduse Väljak square.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!
A rather small Italian restaurant in central Tallinn. Easily accessible by tram and bus lines as it's located near the Vabaduse Väljak square.
No photos yet.
No reviews yet. Be the first!