Tag: italian food

Restaurant Review: Mozzarella e Vino

Nestled among gorgeous townhouses across from the Museum of Modern Art on the Upper West Side is an authentic Italian restaurant that may indeed change your life.