Beijing Grand is a Chinese restaurant offering dine-in and takeout options. It is accessible by public transit and car.