1109 Glenwood St, Delano, CA 93215 +1 661-454-6752
restaurant, Delano, CA, United States
Today
How to go there