The number of excellent restaurants and entertainment outlets makes this a great place for an all-day , one-stop spending spree .
There are many restaurants and entertainment outlets to spend all day here .