lobster-bar-and-grill-restaurant-hong-kong

Lobster Bar and Restaurant in Hong Kong.

Lobster Bar and Restaurant, located within Island Shangri-La hotel in Hong Kong.