Sol Levante is a Japanese and sushi restaurant offering a diverse and extensive all-you-can-eat menu. It provides an authentic taste of Japan in a welcoming and intimate setting.