10822 S Inglewood Ave, Lennox, CA 90304 +1 310-672-4850
restaurant, Lennox, CA, United States
Today
How to go there