Hong Kong boasts a large number of restaurants serving Asian, Chinese, Asian and European food. You can also get savory vegetarian food here, including hot pot and buffet dinners. There are many snack bars, cake and dessert shops, steakhouses and tea houses around Hong Kong.
Chinese Restaurants: The most Chinese restaurants are to be found in Kowloon, where you can enjoy authentic Chinese flavors without having to visit mainland China. Specialties are Beijing food, light-flavored Shanghai and Hangzhou dishes and Roast Duck, done in the authentic manner. Kowloon serves Chinese food that is specific to different provinces within china. So if you want Beijing & Shanghai, or Sichuan & Yunnan, Hunan & Hangzhou or Cantonese and Chaozhou or Hakka cuisines, this is the right place to visit.
Asian Restaurants: Thousands of Asians work study and even live in Hong Kong permanently. The city has more than its share of Asian restaurants where one can find Korean, Thai, Vietnamese, Filipino, Indian, Nepalese, Japanese and Indonesian food, especially in the Tsim Sha Tsui and Causeway Bay areas.
European Restaurants: Want to have a comforting meal of rare steak and potatoes? Head to Causeway Bay, Wan Chai, Lan Kwai Fong and SoHo for restaurants serving European and continental fare. These areas are densely populated with expat communities from western countries. You can find restaurants serving the following cuisines in these areas: German, Italian, Spanish, American, French, Austrian, Dutch, British and even Egyptian!
Seafood: Seafood is a Hong Kong specialty, especially on the outlying islands of Lamma Island and Sai Kung.
Snacks: Hong Kong’s traditional snacks include Fish Ball Noodles, Pineapple Bread, Wonton Noodles, Spicy Fish Balls and Tingzai Porridge.
Hong Kong has more than its share of bars and nightclubs that stay open all night, with happy hours spilling over the dark nights.