Kantin Do Sol offers a welcoming atmosphere to enjoy delicious Portuguese cuisine.