Barca
Marina Bay by Moncho's is one of Barca.

1. Marina Bay by Moncho's

8.2
Carrer de la Marina, 1921, Barcelona, Catalunya
Paella Restaurant · La Barceloneta · 95 tips and reviews