2798th visitor, Write a review
Linn Chau Restaurant Map

near E2J 1A5

Linn Chau Restaurant is People's Choice, 2016 winner

Linn Chau Restaurant is ranked #3 of 7 nearby Restaurants.

They say Linn Chau Restaurant is good, reasonable, excellent