Home » New York » Scotia » Marcellas Pizza & Deli » Pizza Shops

Marcellas Pizza & Deli

This is a Pizza shop located in Scotia, NY. This is the only Marcellas Pizza & Deli location in Scotia.


Marcellas Pizza & Deli

517 Saratoga Rd
Scotia, NY-12302
(518) 399-1901

Loading Map of Marcellas Pizza & Deli. Please wait...

Get Driving Directions

To lookup step by step driving directions to Marcellas Pizza & Deli, please enter your starting Address:

Send Marcellas Pizza & Deli to a Phone

You can use this Form to TXT this place to an SMS capable phone:


Please call (518) 399-1901 for current hours of operation.

Payment Options

We do not have the Payment Methods Accepted at this Pizza Shop. Most Business accept Cash and Major Credit Cards. Please contact Marcellas Pizza & Deli at (518) 399-1901 to find out payment options & Other details.

Nearby Pizza Shops

Here is a list of Pizza Shops close to Marcellas Pizza & Deli. View all Pizza Shops in Scotia, or Pizza Shops in Zip code 12302.

Pizza Franchises in Scotia

Here is a list of top Pizza Franchises in Scotia: