If you want to spend your meal in a cramped setting with mediocre service and unimpressive food, then Casalinga is your place. What's disappointing is that casalinga means homemade in Italian. This tasted on par with fast food. Additionally, it's in one of the skankier strip mall locations in N. Raleigh -- don't leave any valuables in your car.
more