Skip to main content
Log in
Home
Providence
Bella Vista Restaurant
Bella Vista Restaurant 145 Spruce Street
Bella Vista Restaurant
145 Spruce Street
European
Price range $15-30
$$
Open
5:00 PM - 10:00 PM
145 Spruce Street, Providence, RI 02903
Call
Directions
Order online
About
Come in and enjoy!
Contact
Phone
(401) 465-2504
Location
145 Spruce Street
Providence, RI 02903
Loading map...
Home
Providence
Bella Vista Restaurant