Angel is a restaurant offering a relaxed atmosphere with terrace seating, serving meals and drinks.