Fennel ADDRESS
Porur : Grand Residence Hotel, 85/86, Arcot Road, Porur, Chennai, Tamil Nadu- 600116
4424767611
Fennel DEALS
Sorry! No offers found.
Fennel Known for
North Indian, Chinese, Continental
Deal Terms
Fennel REVIEWS
Sorry! No Reviews Found. Be the first one to write the review