Recipes Home: Eating Out: Restaurants In India: Larry's China Restaurant - New Delhi


LARRY'S CHINA RESTAURANT



Name: LARRY'S CHINA
City: Delhi ( Delhi )
Cuisine: Chinese
Telephone: 24632677
Address: The Ambassador Hotel, 55, Sujan Singh Park, Cornwallis Road
Timings: 12:30 pm - 2:45 pm and 7:30 pm- 11:45 pm