I can't say enough great things about this restaurant! Very crowded for Saturday dinner, and very lively. I noticed that some people gave negative reviews for that sort of atmosphere, I on the other hand, enjoyed it. Many of the service members are actually Italian, including the cute hostess. It was a little difficult to get in on Saturday night, but definitely worth the wait. Atmosphere was very much like a trendy Italian restaurant on Ostiense or near Ponte Milvio in Rome.
The food was delicious and amazing! Haven't had such authentic Italian cuisine since I've been back. Even though they were bursting at the seams busy, the restaurant still allowed me a custom order for my favourite dish - Penne al arrabiata. It tasted just like a homespun trattoria in Rome! They have a good mix of "Americanized Italian" food, as well as some very surprising authentic choices like the Fettuccine Cinghiale (boar).
I read a few of the negative reviews: Don't pay attention to them! The food and experience of this restaurant is fabulous and exactly like the newer hip restaurants in Italy! So many of the other places in No. Beach just staff their restaurants with Hispanic people and call themselves authentic Italian. So disappointing! The pasta is fresh al dente, that does NOT mean undercooked like soggy-melts-in-your-mouth-American pasta. The waiters will not dote on you and interrupt your meal every freaking five minutes to ask if you need another inch of water, if you'll absolutely die cause you don't have a lemon wedge perfectly perched on your glass, or give you cheesy grins and ask you (for the umpteenth time) if everything is alright. Uninterrupted meals are more valued in Italy than in the States, I suppose.
Yes, that is olive oil drizzled on your bruschetta and pasta... Italians pour it on everything, deal with it. It's not grease, and your health will probably struggle more with margarine than olive oil.
Pros: Non-encroaching wait-staff, actual Italians in North Beach, delicious food
Cons: Difficult to park.