Astoria We Heart S Prime Steakhouse by Judith Rich S. Prime Steakhouse review – high-end steakhouse in Long Island city from the owners of Studio Square