Get directions to: L&l Hawaiian Barbecue, Alameda, CA
Restaurant address: 845 Marina Village Pkwy Alameda, CA 94501, USA
Restaurant: L&l Hawaiian Barbecue