Jamba Juice - Restaurant

Marina Village, Nassau, Paradise Island, Bahamas,
242-363-1410 Phone