Surprising bad quality for the restaurant, especially the fact it's in a great mall, Yorkdale. We sat at bar & left the first table as dirty & surrounding area dusty. Next table was dirty too but me & my guy ordered a drink. Their house Pinot Grigio is amazing. He ordered the euro beer & when he was almost done he found a white chunk in his draught. We told waitress she apologized & only comp'd that beer. Appetizer was good, we spoke to manager & she gave us free appetizer. At the end my guy went to men's room & Moxies female hostess went in to men's washroom to take out garbage while he was doing his business in urinal. He went immediately went in stall. Very inappropriate and definitely will never do Yorkdale Moxies.