Get directions to: Bal Harbor Liquor & Deli, Newport Beach, CA
Restaurant address: 510 East Balboa Boulevard Newport Beach, CA 92661, USA
Restaurant: Bal Harbor Liquor & Deli