Cozy Neighborhood Sushi and Japanese Fare
Mega Sushi Restaurant is a compact, clean neighborhood spot known for fresh, well-prepared sushi and sashimi. Guests highlight generously topped chirashi bowls and a good variety of fish. The dining room offers both booths and tables, with efficient, welcoming service and steady takeout activity creating a lively, casual atmosphere.