WaBa Grill
1953 Durfee Ave, South El Monte
(661) 964-4255
Recent Reviews
WaBa Grill
1953 Durfee Ave, South El Monte 91733
(661) 964-4255