Petra
Mediterranean · Spanish · Tapas
Petra is an attractive restaurant with a beautiful interior and an accessible layout. The menu is concise but offers excellent value, suggesting a focus on quality ingredients and preparation.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Petra.
Local restaurants nearby
Carrer dels Sombrerers, 13, 08003 Barcelona, Spain



