Restaurant on the shores of the Red Sea, on the main promenade in exotic small town on the Red Sea, Dahab, Egypt