Restaurant Biba's offers pizza and excellent cuisine. Enjoy lake views and a playground nearby. Takeaway orders are available.