I can be reservations for 4 people we arrive between 7:30 and 8:00 at night
Address: 11215 Long Beach Blvd # 1010, Lynwood, CA 90262, USA
Arcelia Olivo | Aug 29, 2018
You have to call the restaurant👍
Pete Perez | Aug 29, 2018
It is the reservation with the Restaurant.
Thanks! Your answer is awaiting moderation.