Sushi Saigo Lara is a Japanese restaurant specializing in sushi. They offer various sushi sets, including Salmon Set, Tuna Set, and Maki Set, with popular rolls like Philadelphia Roll and Megu Roll. The establishment is located in Antalya, Turkey.