Big Mama's & Papa's Pizzeria
Address:
19527 Ventura Blvd, Tarzana, CA 91356
Phone:
(818) 344-8866
Other Details:
Big Mama's & Papa's Pizzeria is a restaurant with three area locations. It specializes in pizzas and prepares whole wheat, gluten-free and pies large enough to be considered for the Guinness World Record. Other menu items include sandwiches, pasta dishes and salads.
Pizza, Restaurants
Other Businesses: