My favorite place to hang out in north beach.
The food is like I had in Rome (try the seafood spaghetti...outstanding).
You can tell the waiters are not professional, but their italian way of having a conversation gives you the chance to forgive them.
If you're looking for something quite and formal don't even step inside.
Pros: friendly, good food, fun
more