This is a small restaurant which gets overwhelmed when they are busy. Service is spotty but not too bad. The food is ok but nothing special. Good solid Italian fare. Not much ambiance and no view. It is very small so if the weather is bad and the outside tables not accessible you might have quite a wait.