Tim Dillard

Tim Dillard

Tim Dillard Asked by Tim Dillard
3/5/2014

Which is the Top Italian restaurant in Texas, why?

100%
Carrabba's Original WINNER

1

0%
Maggiano's

0

100%
Carrabba's Original

Which is the Top Italian restaurant in Texas, why?
1 Comment

0%
Maggiano's

Which is the Top Italian restaurant in Texas, why?
0 Comments
No one has commented yet

We use cookies to ensure you get the best possible experience on our website. Learn more OK, GOT IT