Mayflower Royal Restaurant
[Photo from mayflowers.com.cn]
Mayflower is a high-grade seafood restaurant of Cantonese cuisine.
Chef’s dishes: Lobster, Abalone & Fungus in Pumpkin, Stewed Clams with Tofu, and highly acclaimed Dim Sum.
[Photo from mayflowers.com.cn]
Address: 3/F, Ridong Plaza, 49 Lovers Avenue (Qinglv Lu), Jida
Tel: 86-756-3230000