Edmondson Faculty Center Restaurant

Edmondson Faculty Center Restaurant, 1969 Zonal Ave, Los Angeles, CA 90033, United States

(323) 442-1591

Location