Restaurant located in a beautiful square. Part of a group known for quality. Offers a pleasant setting.