You know how everyone has their go-to Chinese restaurant/takeaway which they always swear by is the best ever? Well this joint is Parramatta’s answer to that category and then some. Situated in the heart Parramatta Chinatown, this unsuspecting gem is my new favorite restaurant for anything in the realm of…