Portions are HUGE and prices are very friendly, especially at a place like Esplanade.
Restaurant has an interesting concept - a great conversation starter with your friends/date :-)