Granpas Fresh and Frozen Foods shop (Established 1981) situated at Indira Nagar Adyar is delighted to inform you about our Meat and Meat products of Beef, Pork, Chi...View More