Always a steady, good experience at Scaddabush Richmond Hill. You have to try their Mozzarella. We were about 10 people, and the service was spotty. They managed to mess up the order on a night when it wasn't too busy. Stuff happens. But it costs 1 star :)
Will go back again.