Chennai is an Indian restaurant offering a menu for dine-in or online ordering. Free Wi-Fi is available.