Luzboa is a restaurant offering Portuguese cuisine, specializing in delicious "petiscos" (small plates) perfect for sharing.