Big friendly American-Italian restaurant with massive helpings. Great for families.
Located At:
Hong Kong Travel Guide