Callao Restaurant was such a welcome respite after a long travel day. Located in the friendly and comfortable Holiday Inn Lima, the light and modern restaurant is the ideal spot for a family meal during your stay….
Exploring HK and the world one bite at a time. Email: [email protected]