This is a wonderful Italian restaurant located in the village of Lewiston. All the food here is great. This is more than an Italian restaurant that serves red sauce and meatballs. They have some creative dishes here. I really enjoy their seafood and amazing appetizers. This place is popular so call before heading in.
more