Only with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Good for families Restaurants in Vila Nova de Gaia

34 restaurants

Sort by Relevance

    International

    Tribuna Sports Bar

    Rua Jardim, 513, 4405-829, Vila Nova de Gaia

    9.5 / 10
    489 reviews

    Average price €14

    -30% sobre a ementa!

      Italian

      R. Pádua Correia, 106, 4430-999, Vila Nova de Gaia

      9.3 / 10
      369 reviews

      Average price €13

      -30% sobre a ementa!

        YUMS x2Italian

        Av. da República 357, 4430-148, Vila Nova de Gaia

        9.2 / 10
        51 reviews

        Average price €15

          Portuguese

          R. Corujeiras 194, 4430-071, Vila Nova de Gaia

          8.9 / 10
          191 reviews

          Average price €12

          30% off the 'a la carte' menu

          Specify a date and enjoy promotions of up to -50% in our best restaurants

            Pizzeria

            Av. da República R/C, 4430-188, Vila Nova de Gaia

            10.0 / 10
            8 reviews

            Average price €16

            -30% sobre a ementa!

              Pizzeria

              R. de Fojo, 120C corpo A, 4400-459, Vila Nova de Gaia

              9.4 / 10
              301 reviews

              Average price €13

                European

                Rua de Raimundo de Carvalho 344, 4430-094, Vila Nova de Gaia

                9.3 / 10
                102 reviews

                Average price €14

                InsiderPortuguese

                R. de Serpa Pinto 44, 4400-261, Vila Nova de Gaia

                9.2 / 10
                707 reviews

                Average price €50

                InsiderPortuguese

                R. Teixeira Lopes 114 - Boeira Garden Hotel Porto Gaia, Curio Collection by Hilton, 4400-320, Vila Nova de Gaia

                9.0 / 10
                122 reviews

                Average price €30

                  Indian

                  Praceta 25 de Abril ,111, 4430-257, Vila Nova de Gaia

                  9.1 / 10
                  72 reviews

                  Average price €12

                    European

                    R. da Praia , 9950, 4400-554, Vila Nova de Gaia

                    9.0 / 10
                    478 reviews

                    Average price €18

                      Japanese

                      Av Ramos Pinto, 157, Cais de Gaia Loja 650, 1º andar, 4400-161, Vila Nova de Gaia

                      9.1 / 10
                      515 reviews

                      Average price €21

                        Italian

                        R. do Marquês de Sá da Bandeira 414, 4400-212, Vila Nova de Gaia

                        9.0 / 10
                        72 reviews

                        Average price €14

                          Rua Carvalhosa 151, 4400-307, Vila Nova de Gaia

                          9.5 / 10
                          44 reviews

                          Average price €26

                            YUMS x2European

                            Av. da Beira-Mar 936, 4400-382, Vila Nova de Gaia

                            6.7 / 10
                            13 reviews

                            Average price €14

                              Portuguese

                              Av. da Beira-Mar, 951, 4400-382, Vila Nova de Gaia

                              9.1 / 10
                              2,123 reviews

                              Average price €15

                              -30% sobre a ementa!

                                Portuguese

                                Avenida Beira Mar, Praia Estrela do Mar Norte 1699 FT, 4400-382, Vila Nova de Gaia

                                8.9 / 10
                                388 reviews

                                Average price €15

                                  Portuguese

                                  Av. da Beira-Mar 3233, 4400-382, Vila Nova de Gaia

                                  9.2 / 10
                                  31 reviews

                                  Average price €29

                                    International food

                                    Av. Diogo Leite 68, 4400-111, Vila Nova de Gaia

                                    8.4 / 10
                                    496 reviews

                                    Average price €20

                                      Varied

                                      R. Laborim de Baixo 574, 4430-259, Vila Nova de Gaia

                                      Average price €14

                                      InsiderPortuguese

                                      Rua do Agro 141, 4400-003, Vila Nova de Gaia

                                      9.3 / 10
                                      992 reviews

                                      Average price €50

                                        Portuguese

                                        Rua Quinta Fonte da Vinha, 383, 4430-487, Vila Nova de Gaia

                                        9.9 / 10
                                        8 reviews

                                        Average price €40

                                          Mediterranean

                                          Avenida Diogo Leite - 344, 4400-111, Vila Nova de Gaia

                                          8.9 / 10
                                          261 reviews

                                          Average price €21

                                          Menu 18€ €18

                                            Portuguese

                                            R. Escultor Alves de Sousa, 105, 4430, Vila Nova de Gaia

                                            8.9 / 10
                                            103 reviews

                                            Average price €14

                                            Menu Executivo €9.5

                                              Mediterranean

                                              Av. Infante Sagres 783, Loja L, 1.º andar, 4405-565, Vila Nova de Gaia

                                              8.8 / 10
                                              188 reviews

                                              Average price €20

                                              Frequently Asked Questions