Todai Singapore open its doors on 18th February 2011 at #B2-01 The Shoppes at Marina Bay Sands.
It is located right at the end of The Shoppes (nearer to the Marina Bay Financial Center). It occupies quite a huge space at The Shoppes, it’s floor area is about 1,300m2. It has more than 400 seats including 4 private rooms. The restaurants houses more than 100 employees with about 50 of them being chefs.