Back to list
Cosimato Fish Lab
Stunning 8.5 (240 reviews)
Approx. €17
Location
Piazza di S. Cosimato, 53
00153 Roma
See on the map