Lum's Iguana Cafe
Prince George Plaza just off Bay Street, Nassau, Bahamas
Featured Review : My wife and I decided to stop at this cafe because there was a band playing for tips in the plaza below. We ate the small Conch Salad consisting of onions, peppers, tomatoes, and of course Conch. Conch is a type of shell...See Full Review