Last Monkey Restaurant and Bar, Barcelona. Asian Flavor Bastards. Calle Comte Borrell 70, Barcelona. Sant Antoni.

Donde estamos? / Where are we?