1365th visitor, Write a review
Double Happiness Restaurant Map

near L7J 1R2

Double Happiness Restaurant is People's Choice, 2016 winner

Double Happiness Restaurant is ranked #4 of 24 nearby Restaurants.

They say Double Happiness Restaurant is amazing, bad, real a fantastic Chinese Restaurant Restaurant