We stumbled into this place by accident. We were walking by and the restaurant smelled so unbelievably good that we had to stop by and get some egg rolls. We have not had a bad meal from here yet! The fried rice and peking duck are delicious!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.