O'Marulo Barcelona

Carrer d'Ortigosa
08003 Barcelona Catalunya
Spain

www.omarulo.com/

+34 933 19 37 57

SUN
MON
07:00
20:30
TUE
07:00
20:30
WED
07:00
20:30
THU
07:00
20:30
FRI
07:00
20:30
SAT
09:00
18:00

Are you the owner of this business?
Suggest an edit

Restaurant, Bar

flag ES