Red Star Seafood Restaurant
Got a tip that this restaurant did a good peking duck...and boy oh boy, do they ever!

8298 Granville Street | Vancouver
604-261-8389
11 photos · 158 views