Get Directions to Salt & Pepper Vietnamese Kitchen ← View details 2/1 Margaret St, Norwood, Tasmania 5067 0404 077 530 Get Directions From* To * — Required information