Mambo Sushi
Sushi · Japanese · Bar
Mambo Sushi offers a fusion of Japanese and Latin flavors. The restaurant serves sushi and offers takeaway options.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Mambo Sushi.
Local restaurants nearby
Carrer de Montserrat, 13


