This Italian rest. is located in the Marshalls strip mall near Stop and Shop on route 300. I have only dined there once,but was satisfied with the food and the service. I thought the prices were a little high for this area, but otherwise, I was happy. The place was clean and the people were friendly.
more