Welcome:
Login/Register

Mama Loo's Review

Read our Bahamas restaurant reviews. Or post your own.

Mama Loo's

$$-$$$, Chinese, New Providence Island


Fodor's Review:

This dinner-only restaurant in Atlantis serves Chinese fare amidst a tropical-Chinese decor enhanced with huge porcelain urns, carved wood ceilings, lush floral arrangements, and black-lacquer chairs. Pick grouper stir-fry, braised duck, cashew chicken, or beef with oyster sauce.

 

INFO

  • Address: Atlantis, Paradise Island, New Providence Island
  • Phone: 242/363-3000
  • Keep in mind: Reservations essential.
  • Credit Cards: AE, D, DC, MC, V
  • Closed: Closed Mon. No lunch