Skip to main content

Mamma Lina Italian Pizzeria Restaurant

restaurant · pizza restaurant · North Hollywood, CA

Address
10939 Burbank Blvd, North Hollywood, CA 91601
Phone
(323) 238-5800
Where
34.1724, -118.3694

Search Hominin for Mamma Lina Italian Pizzeria Restaurant

Other restaurants nearby

More in North Hollywood