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