James and Mariann Luciani went to the Bar il Caffè with a relative for some sweet treats after dinner.
They got three ice creams and a bottle of water to cool off.
After they were finished, they asked for the bill. Their waiter delivered it -- $56.
"We'd just paid 59 euros for our entire dinner, including a liter of wine, and then were charged 42 euros for gelato!" James told The Local. "We've been careful in watching out for pickpockets in Rome, but I never thought I would get scammed here."
The server informed the couple that they had actually gotten a break because the normal $3.35 per-person cover charge had been waived.
The Lucianis paid the bill, but returned the following day with police to investigate the legality of the charges. Police found that the prices were clearly written down on the menu and ruled that nothing illegal had occurred.
"It's their fault...I advise foreigners to read the menu," the manager said.