Barrhaven Ontario Chinese Restaurant, Chinese Restaurants
Liu's Cuisine
3570 Strandherd Drive, Unit 5 Nepean ON CA K2J 4H1
Ph: (613) 843-0212
Liu's Cuisine is a restaurant located in Barrhaven of Ottawa, Ontario, offering Chinese, Vietnamese, and Thai cuisine for dine-in, take-out, and delivery.
Liu's Cuisine is also listed in these categories ...