Beijing Palace Restaurant
841 S Main St, Hampstead 21074