Get directions to: Sarku Japan, Bensalem, PA
Restaurant address: 308 Neshaminy Mall Bensalem, PA 19020, USA
Restaurant: Sarku Japan