Celebrating a birthday as a large group, service was amazing. Was worried about poor service from the previous reviews. But they took care of us, cleared the table, explained the dishes well.
I started with the Chicken Spring rolls, decent but not something to write home about. The braised beef ravioli was much better, extremely flavorful and a good portion. Prices are very reasonable for Griffon town.
Top grades for caring about kids and having a separate bathroom with a changing table.
Street parking is tough, you may have to pay at the over priced ALT Hotel parking lot, try finding on Peel further north.