FISH AND GRILL AC RESTAURANT GARDEN
No 61, East Coast Road, Thiruvanmiyur, , Chennai - 600041, Tamil Nadu, India
No 8, Mudhichur Main Road, Tambaram, , Chennai - 600045, Tamil Nadu, India
129, Choolai High Road, Choolai, , Chennai - 600007, Tamil Nadu, India
1 1 110, A K R Nagar-Alwarthirunagar, , Chennai - 600087, Tamil Nadu, India
Times Square, Ecr Road, Muttukadu, , Chennai - 603112, Tamil Nadu, India
No 167, Demellows Road Pattalam, Perambur Barracks, , Chennai - 600012, Tamil Nadu, India