Cresta Bar & Ristorante
Italian, Wine Bars
Pawtucket, RI
2.6 mi