Menu Search Sign In

O'Deli Bar & Terrace

Hotel
Grand Millennium Shanghai HongQiao

Cuisine
International

Information
Open