Valentina La fritura Restaurant

590 Dexter St, Central Falls, RI

Menu (As of 11/2)

Valentina La fritura Restaurant: hours and how to order