ECHO Restaurant
Mediterranean · Bar
ECHO Restaurant is a dining establishment located within the Hotel SB Diagonal Zero. It offers a Mediterranean dining experience. Key facts from search results include its location within a hotel and its Mediterranean cuisine.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de ECHO Restaurant.
Local restaurants nearby
Rambla de Prim, 10, 08019 Barcelona, Spain


