Okay, I haven't eaten in every Italian restuarant in Texas, but I've eaten in Italian restaurants in at least 20 states. This one is five star for any city. Do your taste buds a favor and eat here. The filet mignon is perfection, and I don't like steak!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.