The food isn't bad. It's better in Italy but, the tiramisu is good. It's a fun place to hang out & people watch. The waiters are big flirts so, watch out! Don't feel special though since they flirt w/every woman that walks in the door. In other words, eat dinner somewhere in North Beach and then go to Steps of Rome for dessert & people watching.
Pros: desserts, locaton, fun atmosphere
Cons: parking, crowded
more