Give yourself plenty of time.....
The restaurant has a nice ambiance, but the tables are very close to each other, and the place can get very loud. The waitress had to repeat the specials several time for all of us to hear it. The lighting is so low, I could not read the menu. We ordered 2 glass of water and 2 beers. The water came right away, but it took 15 minutes for 2 glass of beer !!! We then had to wait 70 minutes for the food to arrive. Food is ok, better than average, but certainly not anything to write home about. There are better Italian restaurants around, notably in Cambridge, and will avoid this one.