At Casa Sofia, expect to wait for your food, even if you are the only table there. The homemade lasagna and pastas with homemade sauces (with 3 meats) are good. I have had both lunch & dinner there several times and the portion size is big at this place. Homemade gnocchi and ravioli also taste nice, but its not authentic Italian as you would expect, more like as best as can be made with local ingredients by the owner - but still tastes good, which always amazes me. The food is the adventurous side of the experience, it doesn't look like what you expect but its taste is pleasantly surprising. Somehow the flavours work even on the pizza.
The decor in the restaurant is surprising at first and truly takes getting used to - the place is eclectic and lacks lighting, most sculptures and some furniture is made by the owner - everything seems out of place, but it somehow works.. The restaurant is not enclosed - so if you go at night, take bug spray. Regardless of the amount of people in the restaurant or at the bar, service will be slow and you may need to remind the friendly staff a bit.
My husband likes this place, he says its fun, the owner is friendly with good conversation, the music is good, and the wine is always good. If you decide to stop of Casa Sofia, plan to spend a relaxing afternoon or evening (minimum 2 hours) and always ask advice on what is good off the menu. I always get the recommended option from the owner, which may be why i have never had a bad meal.. and if he says it is spicy, it is really spicy. Finally, you can skip dessert- consistency is not there, sometimes its good, sometimes bad.. do what my husband does and order a small pizza with caramelized onions or coffee.