Pizza • Tapas • Italian • Chinese
"This charming restaurant located near Plaza Mayor will transport you back to 1970s Hong Kong. I loved the nostalgic vibe and found it to be quite comical for those familiar with Hong Kong."