Square 11 Restaurant is a French establishment located in Fréjus. It has received a rating of 0 out of 5 on Restaurant Guru, based on 0 visitor reviews and 1 photo.