Japanese / Sushi Restaurants nearby 42/36, Shri Sai Ram Complex, Velachery Bypass Road, 100 Feet Bypass Road, Opposite Spencers Daily, Vijaya Nagar, Velachery, Chennai, Tamil Nadu 600042, India

AKI BAY

Approximately 0.81 km away
Address: 6, Seetharam Main Road, Velachery Tambaram Main Road, Velachery, Chennai 600042

EEST - The Westin Chennai Velachery

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