Ryogin Alba is a Japanese restaurant offering an all-you-can-eat sushi experience. It also features Chinese cuisine, providing a diverse menu for its patrons.