L And L Hawaiian Barbecue

2260 Otay Lakes Rd STE 105 Chula Vista CA 91915 USA

(619) 216-7788

Location