Frankie's Italian Kitchen Noho

10544 Magnolia Blvd Unit 2 Los Angeles CA 91601 USA

(818) 766-1520

Location