Came here not expecting much but we were won over. So good we came back the next day. Good menu, good portion sizes, speedy service, we can really recommend this place. Lots of patrons but no waiting time - we were a large group including an infant but we were accommodated without any problems. Definitely give this place a go.