La Bella Vita
163 Mulberry St
New York, NY 10013
This restaurant was one of the best Italian restaurants I’ve been to. The Fettucini Alfredo was delicious! The waiter was attentive and made the experience ten times better. It was really great getting to chat with the greeter and he kept me laughing the whole time.
Caffe Palermo
148 Mulberry St
New York, NY 10013
