Barcelona
Mosquito is one of Barcelona.

1. Mosquito

8.8
C. Carders, 46, Barcelona, Catalunya
Asian Restaurant · Sant Pere-Santa Caterina i la Ribera · 365 tips and reviews