The "meat sauce" has the consistency of Hormel Chili, and the flavor of Chef Boyardee sauce. If you expect Italian-American food you would find in New York or the Northeast, this is NOT the place to visit. If you think Chef Boyardee is Italian-American food, then this IS the place for you!
Pros: The service wasn't horrible
Cons: The Food
more