Shujin in Davao

Logo
Shujin Japanese Restaurant
  • Door 2 Phoenix Bldg Lanang
  • - not indicated -