Get directions to: Sbarro, Edison, NJ Restaurant address: 466 Menlo Park Edison, NJ 08837, USA Driving Walking Bicycling Restaurant: Sbarro