This place was recommended as one of the best Italian places in America. It is also known for its delicious calamari. They supposedly have the best steak and sea food in town from what I heard.
Posted: 4/22/2008 • Link to this review
This place is casual dress and the food is pretty small sized and some of the food are alright. The Calamari is the best thing I think and recommend it. Also, The bar is pretty good!
Posted: 4/18/2008 • Link to this review