Get directions to: Cindy's Deli, Albany, NY
Restaurant address: 125 Wolf Road Albany, NY 12205, USA
Restaurant: Cindy's Deli