O Meu Lar is a restaurant offering Galician cuisine, pizzas, and sandwiches. They offer a menu with WiFi.