Waba Grill – Lynwood 11123 Long Beach Blvd. #12, Lynwood, CA 90262 Call for Reservations/Ordering 310-637-9222 Visit our Website