Asia Grand Restaurant is located at Odeon Towers and specialises in Chinese Cuisine. They have the best dim-sum with the prawns and scallops so fresh, huge and succulent. Other than the regular fare of dim-sum they also serve many Chinese delights like the Peking Duck and Roast Pork.
Mon - Sat: 11:30 - 14:30
Mon - Sat: 18:30 - 22:30
Sun & PH: 10:00 - 14:30
Sun & PH: 18:00 - 22:30
Are you sure you want to delete this photo?