OYO 78403 Flagship Joe Grande is located in Chennai, Tamil Nadu. The average rating of this place is 3.70 out of 5 stars based on 242 reviews. The street address of this place is 40, Customs Colony, Jothi Nagar, Thoraipakkam, Chennai, Tamil Nadu 600097, India. It is about 2.59 kilometers away from the Velacheery railway station.