Caffè Smeraldo
Coffee Shop · Italian · Bar
Caffè Smeraldo is an Italian coffee shop and bar offering breakfast, hot meals, aperitifs, and tobacco services. Guests can enjoy dine-in or takeout options, including coffee, croissants, and gelato.
Location