Best pizza in town. Don't take credit cards. Don't deliver. The hand-written sign on the front door says "No credit cards or debit cards". I got a big surprise after I ordered a pizza and wings, and saw that sign on the door when I went to pick up my order. You better get with the times bro's. Otherwise the best pizza in town is gonna be someone else's pizza if your customers can't pay you.
Pros: Best pizzaria in Clifton Park by a mile
Cons: Cash or check ONLY, no credit cards???!!!
more