Aiden offers a dining experience with terrace seating and live music.