Grand China Restaurant is located at 18639 Dixie Hwy, Miami, FL. This location is in the Palmetto Bay neighborhood. This business specializes in Family Style Restaurants. Grand China Restaurant is open Mon. - Sat. 11:30am - 10pm;Sun. 12am - 10pm and accepts Mastercard and Visa.