B

Bob Klosinski

3 years ago

I think this may be my favorite Italian in Central...

I think this may be my favorite Italian in Central Texas. I have never been disappointed here and they have some of the silkiest perfect pasta I've ever had anywhere. Perfect to goto after visiting Duchman Vineyards.

Comments:

No comments