About Selvi Stores
Selvi Stores is a grocery and provision store at Little India that offers its customers a wide range of groceries and provision items such as vegetables, Groceries, House hold items, Laundry and Cleaning items. Selvi Stores supply mainly indian products. It is opened daily from 8am to 10pm. Visit them for your grocery shopping now.