Specializing in lobsters, crabs and fresh fish, the menu is varied and the tastes are different. There are pasta, pizza, fish, beer, salads and soups.
Category: International cuisine
Country: UAE
City: Dubai
Area: Downtown
Address: Near the Fountain - Lower Ground Level, The Dubai Mall