Riverside Lebanese restaurant, Byblos, offers panoramic views and a meze menu. Conveniently located near Canary Wharf.