Cosmo Sushi offers fresh sushi and Japanese cuisine, with options for delivery and catering. They also serve Chinese, seafood, and Asian dishes.