La Stampa
Italian
La Stampa is a restaurant offering a menu with various dishes. It is located in a basement.
Location
Best places nearby
The highest rated places close to La Stampa.
Local restaurants nearby
Basement 115 Baggot Street, County Dublin
Location
The highest rated places close to La Stampa.
Basement 115 Baggot Street, County Dublin