L&L Hawaiian Barbecue

bar in Chollas Creek Villas, National City

Phone: (619) 264-1888

Website: www.llbbq.com

Address: 342 Euclid Ave