Top Restaurants in Austin 2017
|
Little ItalyItalian8127 Mesa Dr, Austin (512) 345-5761 I remember a Little Italy on Mesa Dr in Austin Tx about 20 years ago. They had the most delicious shrimp scampi I had ever tasted and it was not served over pasta. Also the ambiance was wonderful because there would be a man there playing the piano.... |