Liz Bar is a traditional Portuguese restaurant specializing in seafood, steak, and petiscos. Known for its iconic house steak and fresh fish, it offers a diverse menu for a complete dining experience.