Love it. Great food. Nice smorg.
Beijing City Restaurant is located at 1020 Sherwood Dr, Sherwood Park, AB T8A 2G4, Canada