Unexpectedly, Mexico 70 is a Chinese restaurant. They also offer pizza and other Italian dishes.