Asian restaurant Papaya offers flavorful dishes with generous portions. Expect a diverse menu and friendly service.