Popped in for a coffee. We were told there would be waitress service. Complained after fifteen minutes. Coffee arrived after further ten minutes but by this time we were leaving. The lady in charge was rude when I complained about the service. Her apron was also grubby and stained. We will not be returning to Metropolitan cafe.