Castelli & Pizarro Coffee Shop - Wine Bar

8220 Merge Ave, San Diego, CA

Menu (As of 10/30)

Continue Shopping

Beverage / Coffee & Tea

Castelli & Pizarro Coffee Shop - Wine Bar: hours and how to order