Mambo Sushi

Mambo Sushi, 380 Atwells Ave, Providence, RI 02909, United States

(401) 642-8439

Location