Get directions to: Dettera, Ambler, PA Restaurant address: 129 E Butler Ave Ambler, PA 19002, USA Driving Walking Bicycling Restaurant: Dettera