Setup your precise location
Search for restaurant and food
China XO - The Leela Palace
Dineout
Photos
Menu
4.5 399 in Google •
₹5000 for two
Chinese,
Japanese
Location
The Leela Palace, Lobby Level, Adyar Seaface, Mrc Nagar Near, Sun Tv Office, Central Chennai 600028
Open now
•
OPEN TILL 3PM
Call
Direction
China XO - The Leela Palace Photos
AMBIENCE
FOOD
Go to Swiggy app