Exit 125onI-5 Southbound
Right 0.15 mi
Food white 28@2x
Green Olive Restaurant
9234 Lakewood Blvd, Downey, CA 90240
Amenities
Restaurant
Mediterranean