E
Elizabeth Eagleson Review of Scalinis
Scalini's is the Best Italian restaurant I know. T...
Scalini's is the Best Italian restaurant I know. They make everything from scratch and you can tell it. The portions are large. I always get extra meatballs.
Comments: