Gali no 1A, Swatantar Nagar Rd, Swatantra Nagar, Narela, Delhi, 110040, India
Mr Pizza Factory is a Pizza Takeout located at Gali no 1A, Swatantar Nagar Rd, Swatantra Nagar, Narela, Delhi, 110040, India. It has received 36 reviews with an average rating of 4.5 stars.
The address of Mr Pizza Factory: Gali no 1A, Swatantar Nagar Rd, Swatantra Nagar, Narela, Delhi, 110040, India
Mr Pizza Factory has 4.5 stars from 36 reviews
Pizza Takeout