It's a bit tricky to find but once you cross the Slovak - Hungarian border it's literally the very 1st turn to right. It's still within the border area a small little road will take you down to the levee by the river Danube. The Hungarian side of course. Even though a road sign says that you can't drive through, yes you can, only if you go to the restaurant. (I've asked tripadvisor to update the location and now it should be pretty exact)
The restaurant is located between two lakes and most of their fish food is from these lakes. The place is clean, the service is good and the food is delicious. I've been there twice and the 2nd time I organised a family gathering there for 18 people and everybody was very happy. You are spoiled with choices of different fish-soup (halaszle) and numerous main meals. Get ready for a feast, as you will be absolutely full after dining there. If you decide to have two course meal then you might end up taking a doggy bag home ;) Fresh fish is their trade mark and I personally recommend their catfish 'harcsa' plates, they are just amazing. They also serve some traditional local dishes, which are as good as in any great csarda in Hungary.
If you driving through Gyor it's worth popping out there. They take euros as well and you can pay by card too.
The surrounding is beautiful and you can enjoy a nice walk around the lakes.
alex3173