1321 Grand Ave, Baldwin, New York 11510 USA
Medium Oxtail, Rice and Peas, extra gravy, no veg - $18.00. Very good. Jan 2022.
Photo Credit: Yelp