The Belvedere Inn

Inn · 10 Academy Street, Stamford, NY

More food in Stamford, NY · Inn in Stamford