About Us

Founded in 2000, Grand Palace Restaurant is a small Chinese restaurant in South San Francisco, California. It has 1 full time employee and generates an estimated $52,000 in annual revenue.