Waba Grill – Lynwood

waba-grill-premium-banner-735

11123 Long Beach Blvd. #12,
Lynwood, CA 90262
Call for Reservations/Ordering
310-637-9222

Visit our Website

Waba-Grill-Orange-restaurant-menus-1242408-WabaGrill_Menu_1