Asian restaurant Kaoo offers a spacious and welcoming atmosphere. Known for a diverse menu and quick service.