Finch's Wine Bar & Bistro

bar in Bella Capri, La Jolla

Phone: (858) 456-4056

Website: www.finchslajolla.com

Address: 7644 Girard Ave