Since this place is kind of pricey compared to the rest of Little Italy, I've usually just stuck to their Ladies Night on Tuesdays. The deal is pretty good. Buy a drink and tip your waiter $2, and your meal is free. You still get bread and butter starting off as well.
The portions are small during then, but what can you expect? Besides, after the bread, the portion was the perfect size to fill me up without making me feel like I was going to explode. Makes me wonder what the normal-sized portions of the dishes look like! I've had their pesto pasta, and it's delicious. Definitely the best pesto I have had by far. Maybe had a little too much oil, but that's usually how pestos are.
The ambiance is pretty romantic. For dinners they light the table candles and dim the room. They also have french movies playing on the wall at times, which is a pretty cool and unique touch.