Address: 10788 Morro Ave, Del Rey, CA 93616, USA
“Great food!”
Address: 5285 S Portola Ave, Del Rey, CA 93616, USA
“A little overpriced for certain items on the menu, but overall good.”