Shan Indian is an Indian restaurant offering traditional cuisine. It features a terrace with sea views.