I ordered some chilaquiles and they were delicious only lacked a little sauce but it was not a problem because I took the one on the table, the staff super attentive, highly recommended!
Address: 291 Fumin Lu Shanghai, China
Website: http://www.cantinaagave.com/