Place and pay for your order through our online portal - safe, quick, and flexible, this option allows you the time to read through the menu options, add items to pizzas, build your own, pay, and let anyone you know pick up your order!
Choose your time under the "change" option at the top of the main page to order midday for your trip home from work!
Want to pay in cash and order before you arrive? Have a question or special order request?
Call ahead! A Mezzaluna Team Member will gladly take your order and provide the best estimated time that your order will be ready!
610-263-9919
Come hang out with us and enjoy your pizza fresh out of the oven!
Order at the counter, and we will bring everything out to the table you choose to sit at! We have about 20 seats and can accommodate small and larger groups - it's the perfect "get away" for a quick lunch date or a great hangout for you and the drink of your choice (we encourage you to bring your friends too)!
We love our "Pizza Rush Hours," but they are also a challenge. We are not as good as Google at predicting the wait times, and a number of factors are at play from an overwhelmed online ordering system to our oven not being able to stay up to temp causing longer bake times.
If you are not a fan of "Rush Hour," try stopping by Monday through Thursday! It's always green lights!
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.