Location & Nearby Info
Basta Ristorante
2195 Broad St.
Providence, RI 02910
Show nearby: