A brand new Italian steakhouse in midtown gets the ol' Ride & Review treatment. Will it be the same without a camera facing my ugly mug? Watch and find out!