Sabor de Galicia is a Galician restaurant specializing in dishes like Galician-style octopus, Galician beefsteak, and scallops, offering special menus with the flavors of Galicia.