Freeport, Grand Bahama Island - In
May 2010, the proprietors of Island Java located in Port Lucaya, began
operations of a new restaurant in the Port Lucaya Marketplace on Grand
Bahama Island. The restaurant is known as Mamadoo's Restaurant, or
simply
Mamadoo's where local cuisine meets Bahamian creativity.
The Restaurant features a signature line of innovative Bahamian
inspired seafood and barbeque dishes, with gourmet pizzas/flat
bread along with fruit infused vodka like sappa dilly, love vine, guava,
mango and tamarind...