New York Giant Pizza

9083 Dallas St, La Mesa, CA

Menu (As of 10/29)

House Favorites

New York Giant Pizza: hours and how to order