Bistro-style restaurant, Aqua Stella Bisztró, offering pizza, burgers, and pasta.