In NYC, restaurants that are “good for large parties” are hard to find, especially if you don’t consider The Olive Garden or California Pizza Kitchen an option. So when the folks at the new steakhouse in Astoria/Long Island City,
S Prime 35-15 36th Street, Long Island City, NY 11106, invited me for […]