We love all the Casa restaurants but prefer this one because its the closest and they have PIZZA!
I love the pies at this place. Give me a Tutti pizza & a small salad and I'm in heaven. Service is always quick & very helpful.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.