Japanese / Sushi Restaurants nearby 17, Shastri Nagar Main Road, Ramakrishnapuram, Balakrishnapuram, Adambakkam, Balakrishnapuram, Adambakkam, Chennai, Tamil Nadu 600088, India

EEST - The Westin Chennai Velachery

Approximately 1.75 km away
Address: The Westin Chennai Velachery, 154, Velachery Main Road, Velachery, Chennai