Royal Oak Inn

7110 Vermont Ave Los Angeles CA 90044 USA

(323) 753-2635

Location