I'll be visiting NYC this weekend and I'm looking to make a reservation for 3 of us with various food allergies/restriction so I'm opting for an Italian restaurant, but feeling a little overwhelmed with all the choices. I'm looking for something somewhat reasonably priced with good, classic Italian food and we're big fans of good antipasto plates. I'll be staying near grand central station but willing to travel. Since it'll be a Friday night I'll need somewhere that takes reservations. Thanks!