Get directions to: Edo Sushi Restaurant, Pennington, NJ
Restaurant address: State Highway 31 North Pennington, NJ 08534, USA
Restaurant: Edo Sushi Restaurant