Nicobella's Restaurants (Menu)

10 Dorrance St, Providence
+1 401-421-1111

Give a rating to Nicobella's Restaurants

Suggest a dish

How much did you spend at Nicobella's Restaurants?