Shoal Restaurant & Lounge The

Nassau St., Nassau, New Providence, Bahamas,
242-323-4400 Phone