Terrible service. Poor management. It's not that the waitresses are rude... They're actually oblivious. I went with two other people and ordered our desserts within 5 minutes. Five minutes later, the first person got their milkshake. 30 minutes later , the second got their scoop of ice cream. Why does it take 30 minutes to scoop up ice cream - only the servers at Demetres can answer that. 45 minutes later I had to make a complaint about me not receiving my waffle, and I fully saw it go to another table who had arrived half an hour after us! The waitress for my section decided to start mopping the floors and stopped serving her section. Meanwhile no other waitress picked up her section. I should also add while we're eating, the waitress who was mopping the floors started mopping them with bleach, which is honestly a disgusting smell to take in while you're eating. Absolutely terrible.