Return to Directory Other Names Deniyaya Deniyaya Wine Stores Category Wine Stores Address Deniyaya City Deniyaya District Matara Phone Number 412273869 Business Tags Wine Stores in Deniyaya, Wine Stores in Matara District, Wine Stores in Southern Province Province Southern Province Products Sale of Liquor