texas rotisserie & grill Order pickup Order delivery Location & Hours 1315 1st Ave, New York, NY 10021 Pickup & DeliveryMon to Sun - 11:00 AM to 9:30 PM