Shut Up Ya Mouth & Eat
Fleming St., West, Nassau, New Providence, Bahamas,
242-323-6004 Phone