Full menu with prices & pictures
Marcella's Pizza Del... 12302 Glenville, United States
(+1)5183991901
Order food online for delivery
This restaurant is among the best in Glenville, within the category of Vegetarian, and based on the average rating of 4.3, Marcella's Pizza Deli has so far greatly satisfied its customers.
What User likes about Marcella's Pizza Deli:
We stayed here twice during our trip to visit my family. Pizza was great, Stromboli better. The sandwiches were big enough to save something for lunch the next day, but tasted so good that I eat it well there. View all feedback.
We had a wonderful breakfast. We had 3 small children with us and they were so good with them....
Very good pizza, if the rest of the menu was ad good as that, the place is a home run! Friendly...