I don't think anyone can love Ciao as much as I do. I can honestly say I've tasted almost everything on their menu.
If you want my suggestions I'll name a few. Mozzarella di bufala - enough said. You just need to trust me on this one. Baked eggplant - if you don't like eggplant really you should give this a try. It's almost like a lasagna but it's not. It's pretty much amazing. If salad is more your thing then give the radicchio and endive salad a try. As far a pizza goes to Gorgonzola is where it's at. If you love cheese and sharp cheeses you'll love this one. Pasta lovers.. try the Fettuccine with porcini mushrooms. Really I could go on and on but you'll just have to trust me and believe that EVERYTHING is amazing on this menu.
Obviously, besides the food the wine selection is key here. Every server I've had at Ciao has been very knowledgeable on their wines and if you want them to recommend a glass/bottle they are spot on in their choices.
The summerlicious and winterlicious deals are great too at Ciao but I would suggest that you don't wait that long to try it if you haven't gone yet.
The atmosphere is great with the open face brick walls in the basement to the large booths and tables, to their private larger party rooms. You won't be disappointed. In the summer sitting on the patio is great too. You can people watch, catch some sun (or stay in the shade if you like) and enjoy great food and drinks.
I would suggest you make a reservation if you do try Ciao just to secure a table for your arrival.
The bathrooms are also kept clean so no need to worry about that.
Also as far as parking goes if you find street parking great, or you can park next door in the green p parking garage.