Trattoria Shichiria
Italian · Seafood
Italian trattoria, Shichiria, offering a taste of Italy. Also has a location in the Dominican Republic.
Location
Best places nearby
The highest rated places close to Trattoria Shichiria.
Local restaurants nearby
94 Xatt is-Sajjieda, Marsaxlokk
