Itztli

Closed Permanently

C/ sant miquel 60, 08003 Barcelona

C/ sant miquel 60, 08003 Barcelona
Tue- Sun noon- 11pm
Restaurant
Mexican
Inexpensive

Barcelona City FM