Umami Organic Cuisine
Sushi · Japanese
Umami Organic Cuisine offers fresh, made-to-order sushi in Almyrida. The restaurant is known for its great service and beautiful atmosphere, providing a unique dining experience.
Location
Best places nearby
The highest rated places close to Umami Organic Cuisine.
Local restaurants nearby
Epar. Od. Kalivon-Kefalas 14, Almyrida, Crete 73008 Greece
