Get directions to: Evviva, Narberth, PA Restaurant address: 1236 Montgomery Ave Narberth, PA 19072, USA Driving Walking Bicycling Restaurant: Evviva