a friend of mine recommended this restaurant so my wife and I decided to check them out. we found out that it was a bit far from us so we went to the one at fm 529 Langham creek location. it was bigger than the other ones and the place was breathtaking. they had all these artifacts on the wall and flags from Sienna Italy that you can not get anywhere except Italy. my wife had a small meat and cheese delux and i had the chicken il palio. i could not believe how great it was, the food looked and tatsed wonderful. it was as if i was actually in Sienna , Italy.
Pros: food, atmosphere, service
Cons: no alchohol
more