Restaurants in glendale
Bella Restaurant
4.6
720 reviews
1992 Victory Hwy
Glendale, Rhode Island
Bella Restaurant in Glendale, Rhode Island is a charming Italian restaurant that serves up a variety of delicious Italian fare. With a relaxed atmosphere, attentive staff...