Get directions to: Ambridge, Albany, NY Restaurant address: 314 New Scotland Ave Albany, NY 12207, USA Driving Walking Bicycling Restaurant: Ambridge