Sushi od Vikushi is a Japanese restaurant specializing in sushi. They are known for their flavorful sushi, generous portions, and beautiful presentation.