Yamashiro Japanese Steak House

  • 209 Lancaster Ave,
    Malvern, PA 19355
  • Phone: 610-695-9099
  • Cuisine: Japanese Restaurant

Map

Unable to Display Map