Bella Restaurant
1992 Victory Highway
Glendale, RI
02826
See map: Google Maps [1]
401-568-6996
View Website [2]
Contemporary Italian cuisine