Restaurant
Big Mama's & Papa's Pizzeria - Little Armenia
7 locals recommend,
Permanently closed
Tips from locals
This is a great restaurant! They have great Pizza, Pasta and Subs! Plenty of parking in back and on street!
Unique things to do nearby
Locals also recommend
Location
5051 Hollywood Blvd
Los Angeles, CA
Central LA