Restobar offering rustic nomadic dishes and sizzling cocktails. Enjoy authentic flavors with views over Balluta Bay.