Home > Dining > Restaurants
Default Default Latest Updates Most Comments


Address:2/F, Shanghai Grand Plaza, 568 Julu Rd
Phone:021-6289 6889

Cuisine: Mexican Ambience: One of the few upscale Mexican restaurants in Shanghai, Maya is located on the second floor of the Shanghai Grand Plaza, tucked away in a residential compound on hip Julu Road. Diners walk up a spiral staircase t...

0 like 0 comment