Great Italian place in Afton right down the road from the Blue Mountain Brew. Their seafood is great. We shared a Frutti di Mare. More than enough food for two people. They have the best Fried Zucchini I have ever had in my life. This place reminds me of Tratori's in Italy, small, great food, friendly atmosphere. You feel like... more



