Lucys Restaurant

7313 S Central Ave, Los Angeles CA

(323) 589-0711

Location