Get directions to: Yamashiro Japanese Steak House, Malvern, PA
Restaurant address: 209 Lancaster Ave Malvern, PA 19355, USA
Restaurant: Yamashiro Japanese Steak House