El Patio is conveniently located at Fuxing Middle Road in Shanghai. Its excellent cuisine full of specialties & classic dishes is lovable amongst the guests. It is the perfect destination for you to dine and make the day more special.
Already have an account?
See a problem with this venue's profile? Submit an issue