Get directions to: Little Italy Pizza & Pasta, Cobleskill, NY
Restaurant address: 115 Plaza Ln Cobleskill, NY 12043, USA
Restaurant: Little Italy Pizza & Pasta