Review for Towong Racecourse Review For Cafe Arizona Google User Mar 10 '18 at 4:24 The atmosphere is unmatched. This is my favorite restaurant and I go a couple times a year. They just switched their menu recently, which is a change, but I like everything I've tried so far. I've always been impressed with the service here. View full site to comment or like