POPS AND POOSH CARIBBEAN KITCHENRestaurant 4.8 Baldwin, New York, United States Share (516) 223-2600 www.popsandpoosh.com/ 988 Merrick Rd, Baldwin, NY 11510, USAReviewsLog in to leave a review.No reviews yet.