Zooma Trattoria
Bars, Italian
Providence, RI
1.1 mi