This place rocks! It is very small yet cozy and everything is made fresh to order! They also have a dedicated gluten free kitchen. Their Roast beef and Corn Beef are made on-site for an even more special sandwich. Their Cannoli's are to fight for :-) I will be going back soon!
Address: RR 30, Amsterdam, NY 12010
Location: United States > New York (NY) > Amsterdam
Phone Number: +1 518-843-3354