Located in a small strip mall in the "center" of Tellico Village. They try hard - suggest you stick with the pizza. We have found the Italian dishes to be at best average. They serve beer and are fine with BYOB of wine.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.