The last place you expect it...yes indeed, a great, and quirky, Italian restaurant in the heart of Texas!
You probably figured out that the name means "four cats." You may not have figured out that there are other Quattro Gatti in Rome and NYC. If this was not an Italian restaurant, then that might be the end of the story. But, of course, it isn't here.
Don't ask the chef about this until you've had some of his homemade breads.