Fodor's Expert Review Azul and Viva
$$
Shanghai
American
Editor's Note: This location is no longer in operation.
Quick Facts
3 Fenyang Lu
Shanghai,
Shanghai Shi
200031,
China
021-6437-0136
Restaurant Details:
Rate Includes: Credit cards accepted, Reservations essential