Noodle World

  • 33/54 Burgundy Street, Heidelberg