Full menu with prices & pictures
La Medusa Via Trieste, 175, San Teodoro I-, It...
(+39)0858002425
On this webpage, you can find the complete menu of La Medusa from San teodoro. Currently, there are 1 courses and drinks up for grabs.
Fish