Does this not look AMAZING!! It tasted just as great as it looked, if not better! This was a peach slush from a restaurant called Din Tai Fung located at the Americana in Glendale, Ca. Not to mention that their food was amazing also. I went with a group of 5 and we shared everything. They're portions aren't HUGE but they were a nice enough size for all of us to have a little bit of everything. They're known for their dumplings so if you stop by make sure to add those while ordering!