Lowe's Caribbean Restaurant 8 years ago ID: #1094 Listed In : Hotels Resorts & Restaurants 164 W 116th St, New York. NY, USA 10026 (212) 864-6684 Business Description Lowe's Caribbean Restaurant, Address : 164 W 116th St, New York. NY, USA 10026, Phone : (212) 864-6684 Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Restaurants