{"id":15,"date":"2018-10-14T15:32:21","date_gmt":"2018-10-14T14:32:21","guid":{"rendered":"https:\/\/www.megapizza.pt\/?page_id=15"},"modified":"2026-05-18T10:28:17","modified_gmt":"2026-05-18T09:28:17","slug":"contactos","status":"publish","type":"page","link":"https:\/\/megapizza.pt\/en\/contactos\/","title":{"rendered":"CONTACT"},"content":{"rendered":"<div class=\"et_pb_section_0 et_pb_section et_section_regular et_block_section et_animated\"><div class=\"et_pb_row_0 et_pb_row et_block_row\"><div class=\"et_pb_column_0 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\"><div class=\"et_pb_image_0 et_pb_image et_animated et_pb_module et_block_module\"><a href=\"https:\/\/megapizza.pt\/en\/\"><span class=\"et_pb_image_wrap\"><img decoding=\"async\" src=\"https:\/\/www.megapizza.pt\/wp-content\/uploads\/2019\/10\/megapizza_official_logo_registered_trademark_pt_eu.png\" \/><\/span><\/a><\/div><\/div><\/div><div class=\"et_pb_row_1 et_pb_row et_block_row\"><div class=\"et_pb_column_1 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\"><div class=\"et_pb_code_0 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><div class=\"mp-store-status-container\">\n    <div id=\"mp-store-status\"><\/div>\n    <div id=\"mp-store-status-alert\"><\/div>\n<\/div>\n\n<script>\n\n    function updateStoreStatus(testDay, testHour, testMinute) {\n        \/\/ Portuguese days of the week\n        var daysOfWeek = [\n            \"Domingo\",\n            \"Segunda-feira\",\n            \"Ter\u00e7a-feira\",\n            \"Quarta-feira\",\n            \"Quinta-feira\",\n            \"Sexta-feira\",\n            \"S\u00e1bado\",\n        ];\n\n        var day, hour, minutes, selectedDayName;\n        if (typeof testDay === 'number' && typeof testHour === 'number' && typeof testMinute === 'number') {\n            day = testDay;\n            hour = testHour;\n            minutes = testMinute;\n            selectedDayName = daysOfWeek[day];\n        } else {\n            \/\/ Get Portugal local time (Europe\/Lisbon)\n            var now = new Date();\n            var lisbonTime = new Date(now.toLocaleString(\"en-US\", { timeZone: \"Europe\/Lisbon\" }));\n            day = lisbonTime.getDay();   \/\/ 0 = Sunday ... 6 = Saturday\n            hour = lisbonTime.getHours();\n            minutes = lisbonTime.getMinutes();\n            selectedDayName = daysOfWeek[day];\n        }\n\n        \/\/ Weekly schedule (multiple time ranges per day)\n        var schedule = {\n            0: [], \/\/ Sunday closed\n            1: [{ open: \"12:00\", close: \"15:00\" }, { open: \"18:00\", close: \"23:00\" }], \/\/ Monday\n            2: [{ open: \"12:00\", close: \"15:00\" }, { open: \"18:00\", close: \"23:00\" }], \/\/ Tuesday\n            3: [{ open: \"12:00\", close: \"15:00\" }, { open: \"18:00\", close: \"23:00\" }], \/\/ Wednesday\n            4: [{ open: \"12:00\", close: \"15:00\" }, { open: \"18:00\", close: \"23:00\" }], \/\/ Thursday\n            5: [{ open: \"12:00\", close: \"15:00\" }, { open: \"18:00\", close: \"23:00\" }], \/\/ Friday\n            6: [{ open: \"12:00\", close: \"15:00\" }, { open: \"18:00\", close: \"23:00\" }], \/\/ Saturday\n        };\n\n        var schedule0 = {\n            0: [],\n            1: [],\n            2: [],\n            3: [],\n            4: [],\n            5: [],\n            6: [],\n        }\n\n        var statusElement = document.getElementById(\"mp-store-status\");\n        var todaySchedule = schedule[day];\n\n        \/\/ Convert HH:MM to minutes\n        function toMinutes(time) {\n            var parts = time.split(\":\");\n            return parseInt(parts[0], 10) * 60 + parseInt(parts[1], 10);\n        }\n\n        var nowMinutes = hour * 60 + minutes;\n        var isOpen = false;\n        var nextOpen = null;\n\n        \/\/ Check if current time is inside any time range\n        if (todaySchedule.length > 0) {\n            for (var i = 0; i < todaySchedule.length; i++) {\n                var openMinutes = toMinutes(todaySchedule[i].open);\n                var closeMinutes = toMinutes(todaySchedule[i].close);\n\n                if (nowMinutes >= openMinutes && nowMinutes < closeMinutes) {\n                    isOpen = true;\n                    break;\n                }\n\n                \/\/ If closed but there's a later opening today\n                if (nowMinutes < openMinutes && !nextOpen) {\n                    nextOpen = \"hoje \u00e0s \" + todaySchedule[i].open;\n                }\n            }\n        }\n\n        \/\/ If not open and no more openings today \u2192 find next day\n        if (!isOpen && !nextOpen) {\n            for (var j = 1; j <= 7; j++) {\n                var nextDay = (day + j) % 7;\n                if (schedule[nextDay].length > 0) {\n\n                    nextOpen =\n                        selectedDayName === \"S\u00e1bado\" ? \"na \" + daysOfWeek[nextDay] + \" \u00e0s \" + schedule[nextDay][0].open : \"amanh\u00e3 \u00e0s \" + schedule[nextDay][0].open;\n                    break;\n                }\n            }\n        }\n\n        \/\/ Portuguese messages for the user\n        if (isOpen) {\n            \/\/ Check if closing soon (within 30 minutes)\n            var closesSoon = false;\n            var minutesToClose = null;\n            var alertElement = document.getElementById(\"mp-store-status-alert\");\n            alertElement.textContent = \"\";\n            for (var i = 0; i < todaySchedule.length; i++) {\n                var openMinutes = toMinutes(todaySchedule[i].open);\n                var closeMinutes = toMinutes(todaySchedule[i].close);\n                if (nowMinutes >= openMinutes && nowMinutes < closeMinutes) {\n                    minutesToClose = closeMinutes - nowMinutes;\n                    if (minutesToClose <= 30) {\n                        closesSoon = true;\n                    }\n                    break;\n                }\n            }\n            if (closesSoon) {\n                alertElement.innerHTML = \"Fecha em \" + '<span style=\"font-weight: bold;\">' + \" \" + minutesToClose + \" \" + '<\/span>' + \" minutos\";\n                statusElement.innerHTML = '<span class=\"mp-status-circle mp-status-soon\"><\/span>Aberto';\n            } else {\n                alertElement.textContent = \"\";\n                statusElement.innerHTML = '<span class=\"mp-status-circle mp-status-open\"><\/span>Aberto';\n            }\n            \/\/ removed extra closing brace\n        } else {\n            \/\/ Check if opening soon (within 30 minutes)\n            var openingSoon = false;\n            var minutesToOpen = null;\n            var alertElement = document.getElementById(\"mp-store-status-alert\");\n            alertElement.textContent = \"\";\n            if (todaySchedule.length > 0) {\n                for (var i = 0; i < todaySchedule.length; i++) {\n                    var openMinutes = toMinutes(todaySchedule[i].open);\n                    if (nowMinutes < openMinutes) {\n                        minutesToOpen = openMinutes - nowMinutes;\n                        if (minutesToOpen <= 30) {\n                            openingSoon = true;\n                        }\n                        break;\n                    }\n                }\n            }\n\n            if (openingSoon) {\n                statusElement.innerHTML = '<span class=\"mp-status-circle mp-status-soon\"><\/span>Fechado';\n                alertElement.innerHTML = \"Abre em \" + '<span style=\"font-weight: bold;\">' + \" \" + minutesToOpen + \" \" + '<\/span>' + \" minutos\";\n            } else {\n                statusElement.innerHTML = '<span class=\"mp-status-circle mp-status-closed\"><\/span>Fechado';\n                alertElement.innerHTML = \"Reabrimos \" + nextOpen;\n\n            }\n\n            \/*  if (!openingSoon) {            \n                statusElement.innerHTML = '<span class=\"mp-status-circle mp-status-closed\"><\/span>Fechado para f\u00e9rias';\n                alertElement.innerHTML = \"Reabrimos \" + \"na segunda-feira, 13 de abril\";                             \n           } *\/\n\n        }\n    }\n\n    document.addEventListener(\"DOMContentLoaded\", function () {\n        updateStoreStatus();\n        var autoUpdate = setInterval(function () {\n            updateStoreStatus();\n        }, 10000); \/\/ 10s more fast\n    });\n\n<\/script><\/div><\/div><\/div><\/div><\/div><div class=\"et_pb_section_1 et_pb_section et_section_regular et_block_section\"><div class=\"et_pb_row_2 et_pb_row et_block_row\"><div class=\"et_pb_column_2 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\"><div class=\"et_pb_text_0 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module\"><div class=\"et_pb_text_inner\"><div class=\"trp-shortcode-switcher__wrapper\"\r\n     style=\"--bg:#ffffff;--bg-hover:#0000000d;--text:#143852;--text-hover:#1d2327;--border:1px solid #1438521a;--border-width:1px;--border-color:#1438521a;--border-radius:5px;--flag-radius:2px;--flag-size:18px;--aspect-ratio:4\/3;--font-size:14px;--transition-duration:0.2s\"\r\n     role=\"group\"\r\n     data-open-mode=\"hover\">\r\n\r\n    \r\n        <!-- ANCHOR (in-flow only; sizing\/borders; inert) -->\r\n        <div class=\"trp-language-switcher trp-ls-dropdown trp-shortcode-switcher trp-shortcode-anchor trp-open-on-hover\"\r\n             aria-hidden=\"true\"\r\n             inert\r\n             data-no-translation>\r\n                <div class=\"trp-current-language-item__wrapper\">\r\n        <a class=\"trp-language-item trp-language-item__default trp-language-item__current\" data-no-translation href=\"https:\/\/megapizza.pt\/en\/wp-json\/wp\/v2\/pages\/15#TRPLINKPROCESSED\" title=\"English (UK)\"><img decoding=\"async\" src=\"https:\/\/megapizza.pt\/wp-content\/plugins\/translatepress-multilingual\/assets\/flags\/4x3\/en_GB.svg\" class=\"trp-flag-image\" alt=\"\" role=\"presentation\" loading=\"lazy\" \/><span class=\"trp-language-item-name\">English (UK)<\/span><\/a>                    <svg class=\"trp-shortcode-arrow\" width=\"20\" height=\"20\" viewBox=\"0 0 20 21\" fill=\"none\" aria-hidden=\"true\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                <path d=\"M5 8L10 13L15 8\" stroke=\"var(--text)\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\r\n            <\/svg>\r\n            <\/div>\r\n            <\/div>\r\n\r\n        <!-- OVERLAY (positioned; interactive surface) -->\r\n        <div class=\"trp-language-switcher trp-ls-dropdown trp-shortcode-switcher trp-shortcode-overlay trp-open-on-hover\"\r\n             role=\"navigation\"\r\n             aria-label=\"Website language selector\"\r\n             data-no-translation\r\n        >\r\n                <div class=\"trp-current-language-item__wrapper\">\r\n        <div class=\"trp-language-item trp-language-item__default trp-language-item__current\" data-no-translation role=\"button\" aria-expanded=\"false\" tabindex=\"0\" aria-label=\"Change language\" aria-controls=\"trp-shortcode-dropdown-6a2b24b911572\"><img decoding=\"async\" src=\"https:\/\/megapizza.pt\/wp-content\/plugins\/translatepress-multilingual\/assets\/flags\/4x3\/en_GB.svg\" class=\"trp-flag-image\" alt=\"\" role=\"presentation\" loading=\"lazy\" \/><span class=\"trp-language-item-name\">English (UK)<\/span><\/div>                    <svg class=\"trp-shortcode-arrow\" width=\"20\" height=\"20\" viewBox=\"0 0 20 21\" fill=\"none\" aria-hidden=\"true\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                <path d=\"M5 8L10 13L15 8\" stroke=\"var(--text)\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\r\n            <\/svg>\r\n            <\/div>\r\n    \r\n            <div class=\"trp-switcher-dropdown-list\"\r\n                 id=\"trp-shortcode-dropdown-6a2b24b911572\"\r\n                 role=\"group\"\r\n                 aria-label=\"Available languages\"\r\n                 hidden\r\n                 inert\r\n            >\r\n                                                            <a class=\"trp-language-item\" href=\"https:\/\/megapizza.pt\/en\/wp-json\/wp\/v2\/pages\/15#TRPLINKPROCESSED\" title=\"Portugu\u00eas\">\r\n                            <img decoding=\"async\" src=\"https:\/\/megapizza.pt\/wp-content\/plugins\/translatepress-multilingual\/assets\/flags\/4x3\/pt_PT.svg\" class=\"trp-flag-image\" alt=\"\" role=\"presentation\" loading=\"lazy\" \/>                                                            <span class=\"trp-language-item-name\" data-no-translation>Portugu\u00eas<\/span>\r\n                                                                                <\/a>\r\n                                                <\/div>\r\n        <\/div>\r\n\r\n    <\/div>\r\n\n<\/div><\/div><\/div><\/div><div class=\"et_pb_row_3 et_pb_row et_block_row\"><div class=\"et_pb_column_3 et_pb_column et_pb_column_1_3 et_block_column et_pb_css_mix_blend_mode_passthrough\"><div class=\"et_pb_blurb_0 et_pb_blurb et_pb_bg_layout_light et_pb_blurb_position_left et_pb_module et_block_module\"><div class=\"et_pb_blurb_content\"><div class=\"et_pb_main_blurb_image et_animated\"><span class=\"et_pb_image_wrap\"><span class=\"et-pb-icon\">}<\/span><\/span><\/div><div class=\"et_pb_blurb_container\"><h4 class=\"et_pb_module_header\">Hor\u00e1rio de Funcionamento<\/h4><div class=\"et_pb_blurb_description\"><p><span style=\"color: #000000;\">Segunda a S\u00e1bado:<\/span><\/p>\n<ul>\n<li><span style=\"color: #000000;\">12:00 \u2013 15:00 <\/span><\/li>\n<li><span style=\"color: #000000;\">18:00 \u2013 23:00<\/span><\/li>\n<li><span style=\"color: #000000;\">Domingo: encerrado.<\/span><\/li>\n<\/ul>\n<h6><span style=\"color: #808080;\">O hor\u00e1rio de funcionamento foi atualizado.<\/span><\/h6>\n<\/div><\/div><\/div><\/div><\/div><div class=\"et_pb_column_4 et_pb_column et_pb_column_1_3 et_block_column et_pb_css_mix_blend_mode_passthrough\"><div class=\"et_pb_blurb_1 et_pb_blurb et_pb_bg_layout_light et_pb_blurb_position_left et_clickable et_pb_module et_block_module\"><div class=\"et_pb_blurb_content\"><div class=\"et_pb_main_blurb_image et_animated\"><span class=\"et_pb_image_wrap\"><span class=\"et-pb-icon\">\ue01d<\/span><\/span><\/div><div class=\"et_pb_blurb_container\"><h4 class=\"et_pb_module_header\">Endere\u00e7o<\/h4><div class=\"et_pb_blurb_description\"><p><span style=\"color: #000000;\">Rua Francisco Moreira Pacheco 130 C<\/span><\/p>\n<p><span style=\"color: #000000;\">8600-592 Lagos, Portugal<\/span><\/p>\n<\/div><\/div><\/div><\/div><\/div><div class=\"et_pb_column_5 et_pb_column et_pb_column_1_3 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\"><div class=\"et_pb_blurb_2 et_pb_blurb et_pb_bg_layout_light et_pb_blurb_position_left et_pb_module et_block_module\"><div class=\"et_pb_blurb_content\"><div class=\"et_pb_main_blurb_image et_animated\"><span class=\"et_pb_image_wrap\"><span class=\"et-pb-icon\">\ue090<\/span><\/span><\/div><div class=\"et_pb_blurb_container\"><h4 class=\"et_pb_module_header\">Telefone<\/h4><div class=\"et_pb_blurb_description\"><h4><a href=\"tel:+351282031628\"><span style=\"color: #000000;\">(+351) 282 031 628<\/span><\/a><\/h4>\n<ul>\n<li>\n<h6><span style=\"color: #808080;\">Chamada para a rede fixa nacional<\/span><\/h6>\n<\/li>\n<\/ul>\n<\/div><\/div><\/div><\/div><\/div><\/div><div class=\"et_pb_row_4 et_pb_row et_block_row\"><div class=\"et_pb_column_6 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\"><div class=\"et_pb_code_1 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><iframe src=\"https:\/\/www.google.com\/maps\/embed?pb=!1m18!1m12!1m3!1d3182.2703745539634!2d-8.681970999999999!3d37.098681!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0xd1b31c82e941eb7%3A0xca663f490d1ff1ae!2sMeGa%20Pizza%20-%20Lagos!5e0!3m2!1sit!2sit!4v1718351798523!5m2!1sit!2sit\" width=\"1300\" height=\"450\" style=\"border:0;\" allowfullscreen=\"\" loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\"><\/iframe><\/div><\/div><\/div><\/div><div class=\"et_pb_row_5 et_pb_row et_block_row\"><div class=\"et_pb_column_7 et_pb_column et_pb_column_1_2 et_block_column et_pb_css_mix_blend_mode_passthrough\"><div class=\"et_pb_blurb_3 et_pb_blurb et_pb_bg_layout_light et_pb_blurb_position_left et_pb_module et_block_module\"><div class=\"et_pb_blurb_content\"><div class=\"et_pb_main_blurb_image et_animated\"><span class=\"et_pb_image_wrap\"><span class=\"et-pb-icon\">\ue010<\/span><\/span><\/div><div class=\"et_pb_blurb_container\"><div class=\"et_pb_blurb_description\"><p><a href=\"mailto:megapizza.pt@gmail.com\" target=\"_blank\" rel=\"noopener noreferrer\">megapizza.pt@gmail.com<\/a><\/p>\n<p>Informamos que n\u00e3o s\u00e3o aceites encomendas por e-mail.<\/p>\n<\/div><\/div><\/div><\/div><\/div><div class=\"et_pb_column_8 et_pb_column et_pb_column_1_2 et-last-child et_block_column et_pb_column_empty et_pb_css_mix_blend_mode_passthrough\"><\/div><\/div><div class=\"et_pb_row_6 et_pb_row et_block_row et_animated\"><div class=\"et_pb_column_9 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\"><div class=\"et_pb_menu_0 et_pb_menu et_pb_menu--with-logo et_pb_menu--style-left_aligned et_dropdown_animation_fade et_pb_bg_layout_light et_pb_text_align_right-tablet et_pb_text_align_right-phone et_pb_module et_flex_module\"><div class=\"et_pb_menu_inner_container et_flex_module\"><div class=\"et_pb_menu__logo-wrap\"><div class=\"et_pb_menu__logo\"><a href=\"https:\/\/megapizza.pt\/en\/\"><img decoding=\"async\" src=\"https:\/\/www.megapizza.pt\/wp-content\/uploads\/2020\/07\/megapizza_circle_logo7.png\" \/><\/a><\/div><\/div><div class=\"et_pb_menu__wrap\"><div class=\"et_pb_menu__menu\"><nav class=\"et-menu-nav\"><ul id=\"menu-fixed_menu\" class=\"et-menu nav downwards\"><li id=\"menu-item-1117\" class=\"et_pb_menu_page_id-187 menu-item menu-item-type-post_type menu-item-object-page menu-item-1117\"><a href=\"https:\/\/megapizza.pt\/en\/menu\/\">Menu<\/a><\/li>\n<li id=\"menu-item-2862\" class=\"et_pb_menu_page_id-197 menu-item menu-item-type-post_type menu-item-object-page menu-item-2862\"><a href=\"https:\/\/megapizza.pt\/en\/lista-de-pizzas\/\">Pizzas<\/a><\/li>\n<li id=\"menu-item-2906\" class=\"et_pb_menu_page_id-191 menu-item menu-item-type-post_type menu-item-object-page menu-item-2906\"><a href=\"https:\/\/megapizza.pt\/en\/bebidas\/\">Bebidas<\/a><\/li>\n<li id=\"menu-item-1116\" class=\"et_pb_menu_page_id-189 menu-item menu-item-type-post_type menu-item-object-page menu-item-1116\"><a href=\"https:\/\/megapizza.pt\/en\/entregas\/\">Entregas<\/a><\/li>\n<li id=\"menu-item-1118\" class=\"et_pb_menu_page_id-15 menu-item menu-item-type-post_type menu-item-object-page menu-item-1118\"><a href=\"https:\/\/megapizza.pt\/en\/contactos\/\">Contactos<\/a><\/li>\n<\/ul><\/nav><\/div><div class=\"et_mobile_nav_menu\"><div class=\"mobile_nav closed\"><span class=\"mobile_menu_bar\"><\/span><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-15","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/megapizza.pt\/en\/wp-json\/wp\/v2\/pages\/15","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/megapizza.pt\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/megapizza.pt\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/megapizza.pt\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/megapizza.pt\/en\/wp-json\/wp\/v2\/comments?post=15"}],"version-history":[{"count":100,"href":"https:\/\/megapizza.pt\/en\/wp-json\/wp\/v2\/pages\/15\/revisions"}],"predecessor-version":[{"id":3582,"href":"https:\/\/megapizza.pt\/en\/wp-json\/wp\/v2\/pages\/15\/revisions\/3582"}],"wp:attachment":[{"href":"https:\/\/megapizza.pt\/en\/wp-json\/wp\/v2\/media?parent=15"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}