Red Star Seafood Restaurant 鴻星海鮮酒家

Row 1

Details
8298 Granville St (at 67th Ave)
Vancouver, BC V6P 4Z4