Bella Siena
Italian · Bar · Seafood
Bella Siena is a waterfront Italian restaurant offering panoramic views of the Carquinez Strait. Guests can enjoy dining in the clean and organized space, on the charming courtyard patio with fire pit seating, or at the bar/lounge. The establishment is known for its friendly and efficient service.
Location
Vota recommends