Welcome to Lao Hu Cheng Asian Bistro, where every meal will make you feel at home! In Mandarin, "Lao hu" means tiger and "Cheng" means city, so this place is Tiger Town! Every dish is made to order, with each sauce made unique to each plate. Each dish is the specialty of a different country, so come on in and enjoy dishes from around the globe!