We have enjoyed the ABC restaurant on Burnside Road many times and never had a problem. This is a good family restaurant and thankfully kids (usually not to many) are placed in separate area. The staff are efficient and work hard to make the customer experience good. The place is clean and generally quite busy. They have a new menu which is more difficult to use but ok. Some parts of the restaurant can be too cold because of blowing air so if this is a concern ask to sit in a warmer area.