Will be back in town for a weekend in mid February and I will be meeting my old co-workers for a business lunch. I was thinking maybe the Metro place on Rt. 9 (not the one out in Framingham - the one in across from the Star Mkt in Chesnutt Hill) but not sure if it's open or good. Capital Grill is not open for lunch. Aquitaine Bis is a little limited as far as lunch menu. Since they're always able to eat Legal, Skipjack's, etc I figured I'd skip those. Is Biltmore too informal? I am not looking for super formal on a Friday afternoon lunch but not looking for an O'Haras either. Anything new and exciting but not too exotic?