Write a review
Il Melograno
Very good 9.4 / 10
(54 reviews)
Via del Ghirlandaio, 13 -
Trieste (TS)
- Area:
city center
| Map