1262 Suffolk Ave, Brentwood, New York 11717 USA
Lamb with yucca and yellow peppers
Photo Credit: Yelp