Mama & Papa's New York Pizza

1804 Ximeno Ave
Long Beach, CA
562.986.7800
33.789906
-118.138881
Hours:
Mon - Sat:11am - 10pm
Sun:noon - 10pm

for Mama & Papa's New York Pizza
Directions
from: