Moon O Sushi is a cozy Japanese restaurant offering a diverse menu of traditional and modern sushi. It is known for its fresh ingredients and inviting atmosphere.