Full menu with prices & pictures
Villa Fresh Italian... 1 Providence Pl, Providence, RI 0290...
(+1)4012283435
The restaurant is also easily accessible by municipal transportation. The closest station is MBTA-Providence, which is 323 meters away, otherwise, there are parking spaces 94 meters away at LAZ Parking-Providence Place.
The Menu of Villa Fresh Italian #4902 from Providence includes about 5 different meals and drinks. On average, you pay for a dish / drink about $6.1.