Salt & Pepper

1 Margaret St, Norwood SA 5067, Australia

Salt & Pepper

2/1 Margaret St, Norwood|
  • fresh & authentic
  • made pho the soul
  • pho & noodle bowls
  • share plates
  • Vietnamese

Near Me

Please turn on location services to find places near you.