VILLAGE SALT & PEPPER Address: 3-B, Beach Avenue, Seaside, Phase 6, D.H.A. City: Karachi Province: Sindh Country: Pakistan   Phone #: (92-21) 3-584-3121, 3-584-3122, 3-584-0909   Website: