Had a lovely meal here tonight, food quality was excellent, waitress was helpful and polite. We have run into this before when travelling in Hungary before we got to Romania but I really don't appreciate it when the waitress suddenly announces, when we ask for the bill, that the restaurant only accepts cash. When probed about it, the excuse is that the Visa machine battery is dead (seriously), or that there is a problem with processing any credit card payments. If anyone can help me understand this I would be more than grateful. Are we being had? It makes a lovely evening somewhat less so when we have to dig around for cash (which we usually can only just scrape together) rather than pay with a credit card.