Thursday open from 12:30 AM to 03:00 PM
Larry`s China Restaurant is a chinese restaurant located in New Delhi, Delhi. The average rating of this place is 4.50 out of 5 stars based on 151 reviews. The street address of this place is Subramania Bharti Marg, Sujan Sing Park North, Sujan Singh Park, New Delhi, Delhi 110003, India. It is about 0.88 kilometers away from the Ghandhi Smru railway station.
Venkatesh Kini 11 months ago
This is a quiet Chinese restaurant inside the Ambassador Hotel. The food is reasonably good, and service is very friendly. We loved their Manchia soup, Kung Pao vegetables and burnt garlic fried rice.
They have a surprisingly good live musician on weekends who croons old American pop songs.
Jasdeep Singh 10 months ago
Food is good and helpings are reasonably better than other places.
Its overpriced, unless you have any offer, its not worth the visit.
Anuja Mathur 58 months ago
My favourite Chinese restaurant ....very well mannered people and absolutely delicious and well balanced food.
Sunday | 12:30 AM - 03:00 PM |
---|---|
Monday | 12:30 AM - 03:00 PM |
Tuesday | 12:30 AM - 03:00 PM |
Wednesday | 12:30 AM - 03:00 PM |
Thursday | 12:30 AM - 03:00 PM |
Friday | 12:30 AM - 03:00 PM |
Saturday | 12:30 AM - 03:00 PM |
N.B. The timetable is based on our last updated data on January 25, 2024.