Good for customers of the restaurant but not for public parking
7915 Oakwood Ave Parking is located at 7915 Oakwood Ave, Los Angeles, CA 90036