China Lido is a Chinese restaurant known for its welcoming atmosphere, promising a culinary journey through Asia.