This restaurant and Chennai Central Railway Station can be both really attractive for tourists. The cheerful staff welcomes guests all year round. ID - Central Railway Station is remarkable for its good service. The pleasant atmosphere makes a good impression on visitors. The overall rating of this place on Google is 4.