Odwiedź nas w jednej z naszych restauracji

Steakownia Olsztyn

ul. Prosta 38 (Stare Miasto)
Olsztyn, 10-029

Steakownia Wrocław

ul.Wita Stwosza 55
Wrocław, 50-139

Steakownia Gdańsk

ul. Stągiewna 18/1
Gdańsk, 80-750

Steakownia Białystok

ul.Lipowa 19/21
Białystok, 15-424

Steakownia Giżycko

ul. Żeglarska lok. U-9
Giżycko, 11-500

Piaseczno (Auchan)

ul. Puławska 46
Piaseczno, 05-500

Łomianki (Auchan)

Galeria Łomianki
ul. Brukowa 25
Łomianki, 05-092

Kraków (Auchan)

Bonarka City Center
ul. Henryka Kamieńskiego 11
Kraków, 30-644

Steakownia Warszawa

ul. Krucza 23/31
Warszawa, 00-525

Steakownia Biskupiec

ul. Warmińska 2
Biskupiec, 11-300

Steakownia Łódź

OFF Piotrowska
Franklina Delano Roosevelta 10C
Łódź, 90-056
<
>

Nasze restauracje znajdziesz w tych miastach:

Steakownia
F. D. Roosevelta 10C
Numer telefonu:
+48724063701
Steakownia
Bonarka, Henryka Kamieńskiego 11
Numer telefonu:
+48785881507
Steakownia
Wita Stwosza 55
Numer telefonu:
+48785881357
Steakownia
Auchan, Puławska 46
Numer telefonu:
+48785881734
Steakownia
Galeria Łomianki, Brukowa 25
Numer telefonu:
+48785881792
Steakownia
ul. Krucza 23/31
Numer telefonu:
+48517622719
Steakownia
ul. Warmińska 2
Numer telefonu:
+48897151555
Steakownia
Lipowa 19/21
Numer telefonu:
+48856632175
Steakownia
Stągiewna 18/1
Numer telefonu:
+48690877798
Steakownia
Żeglarska 7/lok. U-9
Numer telefonu:
+48663667881
Steakownia
ul. Prosta 38
Numer telefonu:
+48895222765
//-----------MAPBOX SETUP CODE BELOW----------- mapboxgl.accessToken = 'pk.eyJ1IjoiYWxtYW5qaSIsImEiOiJjaW0zdHhwZTIwMDA1NzltNGNpdHd2OG0zIn0.PbTnJ83VYbT79S6IAvk8xA'; // create empty locations geojson object let mapLocations = { type: "FeatureCollection", features: [], }; let selectedMapLocations = []; // Initialize map and load in #map wrapper let map = new mapboxgl.Map({ container: "map", // !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! // !!! REPLACE MAP STYLE WITH YOUR OWN STYLE URL HERE (ASSOCIATED TO ACCESS TOKEN) !!! style: "mapbox://styles/norvvr/ckyultx23000314qoa1uxwvg9", // !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! // !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! center: [-96, 38.5], zoom: 3.6, }); // Adjust zoom of map for mobile and desktop let mq = window.matchMedia("(min-width: 480px)"); if (mq.matches) { map.setZoom(3.6); //set map zoom level for desktop size } else { map.setZoom(2.6); //set map zoom level for mobile size } // Add zoom and rotation controls to the map. map.addControl(new mapboxgl.NavigationControl()); // Get cms items let listLocations = document.getElementById("location-list").childNodes; // For each colleciton item, grab hidden fields and convert to geojson proerty function getGeoData() { listLocations.forEach(function (location) { console.log(location); let locationLat = location.querySelector("#locationLatitude").value; let locationLong = location.querySelector("#locationLongitude").value; let locationInfo = location.querySelector(".locations-map_card").innerHTML; let coordinates = [locationLong, locationLat]; let locationID = location.querySelector("#locationID").value; let geoData = { type: "Feature", geometry: { type: "Point", coordinates: coordinates, }, properties: { id: locationID, description: locationInfo, }, }; if (mapLocations.features.includes(geoData) === false) { mapLocations.features.push(geoData); } }); console.log(mapLocations); } // Invoke function getGeoData(); // Define mapping function to be invoked later function addMapPoints() { /* Add the data to your map as a layer */ map.addLayer({ id: "locations", type: "circle", /* Add a GeoJSON source containing place coordinates and information. */ source: { type: "geojson", data: mapLocations, }, paint: { "circle-radius": 8, "circle-stroke-width": 1, "circle-color": "#FFC700", "circle-opacity": 1, "circle-stroke-color": "white", }, }); // When a click event occurs on a feature in the places layer, open a popup at the // location of the feature, with description HTML from its properties. map.on("click", "locations", (e) => { // Copy coordinates array. const coordinates = e.features[0].geometry.coordinates.slice(); const description = e.features[0].properties.description; // Ensure that if the map is zoomed out such that multiple // copies of the feature are visible, the popup appears // over the copy being pointed to. while (Math.abs(e.lngLat.lng - coordinates[0]) > 180) { coordinates[0] += e.lngLat.lng > coordinates[0] ? 360 : -360; } new mapboxgl.Popup().setLngLat(coordinates).setHTML(description).addTo(map); }); // Center the map on the coordinates of any clicked circle from the 'locations' layer. map.on("click", "locations", (e) => { map.flyTo({ center: e.features[0].geometry.coordinates, speed: 0.5, curve: 1, easing(t) { return t; }, }); }); // Change the cursor to a pointer when the mouse is over the 'locations' layer. map.on("mouseenter", "locations", () => { map.getCanvas().style.cursor = "pointer"; }); // Change it back to a pointer when it leaves. map.on("mouseleave", "locations", () => { map.getCanvas().style.cursor = ""; }); } //When map is loaded initialize with data map.on("load", function (e) { addMapPoints(); });