C/ Aragón Nº271, Palma De Mallorca, Spain 07009. Chinese Restaurant•7 posts. $$$$•Open until 4:15 PM. +34 971 47 26 28 · TopTopIn the areaIn the area.
People also ask
What is the largest Chinese restaurant?
What are the largest restaurants in China?
Order Chinese online from Grand China - Hilliard in Hilliard, OH for takeout. Browse our menu and easily choose and modify your selection.