Horta is an international restaurant with indoor and terrace dining.