This is the greatest spot near Chennai Central Railway Station. Many reviewers find the staff attentive. ID - Central Railway Station is notable for its good service. It's a good place with the homey atmosphere. But google users haven't given this place a high rating.