My favorite default place to eat. Nothing compares to good sushi and a great atmosphere
All reviews seem positive