Still is a restaurant offering a relaxing atmosphere with fresh air and interesting food combinations.