Went to Delta Coffee for dinner and contradictory to most of the other reviews, I think that the service is pretty good!
We ordered a hot and spicy soup, pork with basil, green curry and pizza (cost us about USD 20 in total). When we placed the order, the staff politely told us that the pizza will take 30 minutes and whether we are alright with waiting. I think it is good that the staff informed us of the timing so we have a choice of whether we want to wait or choose something else (we waited for the pizza in the end). The dishes are generally of very generous portion. Taste wise, they are all above average in my opinion.
We bought some bread and cakes after that, and the staff who served us was very smiley and friendly as well. I did not notice whether there is a television in the restaurant.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.