Deli cafe & juice bar
1720 Sheepshead Bay Rd, Brooklyn
(917) 745-6517
Recent Reviews
Best deli in NYC best food best juices best service great staff, seating spot available to enjoy the delicious foods and a variety of great snacks best deli place I ever been to in NYC 10/10.