Meeting some great friends halfway in Metuchen and plan to go to Main Street Trattoria. Anyone been? Any comments? Also, we'll probably arrive early...any place to have a drink beforehand in the area? In fact, what's IN the area? Not very familiar with Metuchen. We'll meet at 7 pm and might have an hour to kill.