Finestra Cafe

15 E Figueroa St, Santa Barbara 93101, United States Get Directions to this spot
15 E Figueroa St
Santa Barbara, 93101
CA, United States
(805) 962-6703

Rate and review Finestra Cafe in Santa Barbara, CA, United States!

Share your experiences at Finestra Cafe with your friends or discover more Cafes in Santa Barbara, CA, United States.