I'd go with Teppan Edo as well. Our more recent trips to Coral Reef have been disappointing. Portions small, prices high. You can enjoy the aquarium without the meal by going into the Living Seas pavilion. The more 'into' the meal/entertainment you are at Teppan Edo, the better show you get. Have a great time where ever you decide to eat!