I don't normally give five stars unless it exceeded my expectation and this sure did! Service was great where servers were polite, friendly and regularly checked up on us. The atmosphere is loud and packed with people and you must make a reservation. I found it interesting how the chefs and servers all yell in unison to welcome people entering and thanking customers together when leaving. With that being said, the environment was clean. The only downfall would be the table size. We kind of wanted to try a whole bunch of things and were seated near the window for two people. The table was small and very crowded once the food came out. Other than that, the food exploded with flavour! Portions are perfect with lots of flavour. I highly recommend the oysters and the Atlantic salmon sushi (i think its a sushi)! I will most definitely come back for more and my goal is to try everything on the menu eventually. Little steps at a time :)