Star India Fruits& Vegetables
Star India Fruits& Vegetables is listed as a Fruit and vegetable store in Delhi. The listed business address is Pocket C, CSC-4, Shop No.-4, 8, Halar Rd, opp. Gurudwra, New Delhi, Delhi 110085. Use this address when planning a visit or confirming the location with the business. Published opening hou
Delhi 03 Nov 2026