Terrace Bar Ally is a restaurant and bar offering a relaxed terrace setting.