At the corner of Mulberry Street/Broome Street, the restaurant is in a good location. Staff were very pleasant and efficient. For New York, the prices were not too excessive. The food was ok but nothing special - certainly not to the quality of food sold in Italy. I enjoyed lunch but not a memorable experience.