Restaurants & Bars 19

Dallas Italian

txag | Jun 21, 2008 03:23 PM

Went to Two Guys from Italy recently and wow. Thought it was one of the better Italian places I have been to. Have not heard much about this place. I would strongly recommend it. Cheap and very good food.

Want to stay up to date with this post?

Recommended From Chowhound