Sant Celoni is a restaurant offering a variety of dishes, from grilled meats to fresh seafood, as well as sandwiches and other options.