The food at Riva was outstanding. The portions were just perfect.
We had the petite filet and the Australian lobster, along with some drinks.
The drinks were ok, but the filet was just the right size and the lobster was huge and perfectly cooked.
I have absolutely no complaints about the food. The service of course could be better, and it is quite pricey.
more