Koh Sushi is a Japanese restaurant specializing in homemade sushi, offering traditional dishes and unique creations made with fresh, high-quality ingredients. Dine-in, takeout, and delivery options are available.