Melbourne
Japanese
Not verified.
Fill out this form to claim your business listing
Okami Japanese Restaurant has built a reputation in Melbourne, Victoria, for being a go-to destination for those who love Japanese. With an admirable Google rating of 4.3, this buffet-style eatery is celebrated for both its high-quality food and warm hospitality. The menu is packed with delicious options, from signature dishes to seasonal specialties, making each visit an exciting culinary experience. Many visitors appreciate the affordability and variety, making it an excellent choice for any occasion. 0
Show more Hide all
Maps
Japanese
Okami Japanese Restaurant Buffet
(0 Reviews)
'); infowindow.open(map, this); }); map.fitBounds(bounds); var boundsListener = google.maps.event.addListener((map), 'idle', function (event) { this.setZoom(12); google.maps.event.removeListener(boundsListener); }); } } else if( maptype == 'openstreetmap' ) { var element = document.getElementById('openstreetmap_map'); if ( element != null ) { var osm_api = jQuery( '#openstreetmap_map' ).data( 'key' ); var stores = { "type": "FeatureCollection", "features": [ { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ -37.7554235, 144.9627539 ] }, "properties": { "iconSize": [40, 40], "icon": "https://wp.getgolo.com/restaurant/wp-content/uploads/sites/7/2020/08/2.png", "title": "Okami Japanese Restaurant Buffet", "url": "https://buffetmap.com/buffet/australia/melbourne/okami-japanese-restaurant-2/", "cate": "Japanese", "rating": "0", "review": "0", "price": "", } } ] }; stores.features.forEach(function(store, i){ store.properties.id = i; }); var container = L.DomUtil.get('openstreetmap_map'); if(container != null){ container._leaflet_id = null; } var osm_map = new L.map('openstreetmap_map'); osm_map.on('load', onMapLoad); osm_map.setView([-37.7554235, 144.9627539], 12); function onMapLoad(){ var titleLayer_id = 'mapbox/streets-v11'; L.tileLayer('https://api.mapbox.com/styles/v1/{id}/tiles/{z}/{x}/{y}?access_token=' + osm_api, { attribution: 'Map data © OpenStreetMap', id: titleLayer_id, tileSize: 512, zoomOffset: -1, accessToken: osm_api }).addTo(osm_map); /** * Add all the things to the page: * - The location listings on the side of the page * - The markers onto the map */ addMarkers(); }; function flyToStore(currentFeature) { osm_map.flyTo(currentFeature.geometry.coordinates, osm_level); } /* This will let you use the .remove() function later on */ if (!('remove' in Element.prototype)) { Element.prototype.remove = function() { if (this.parentNode) { this.parentNode.removeChild(this); } }; } function addMarkers() { /* For each feature in the GeoJSON object above: */ stores.features.forEach(function(marker) { /* Create a div element for the marker. */ var el = document.createElement('div'); /* Assign a unique `id` to the marker. */ el.id = "marker-" + marker.properties.id; /* Assign the `marker` class to each marker for styling. */ el.className = 'marker'; el.style.backgroundImage = 'url("https://wp.getgolo.com/restaurant/wp-content/uploads/sites/7/2020/08/2.png")'; el.style.width = marker.properties.iconSize[0] + 'px'; el.style.height = marker.properties.iconSize[1] + 'px'; /** * Create a marker using the div element * defined above and add it to the map. **/ var PlaceIcon = L.Icon.extend({ options: { className: 'marker-' + marker.properties.id, iconSize: [40, 40], shadowSize: [50, 64], iconAnchor: [20, 20], shadowAnchor: [4, 62], popupAnchor: [0, -12] } }); var icon = new PlaceIcon({iconUrl: "https://wp.getgolo.com/restaurant/wp-content/uploads/sites/7/2020/08/2.png"}); var rating_html = ''; if( marker.properties.rating ) { rating_html = '
' + '' + marker.properties.rating + '' + '' + '
'; } var cate = ""; if (marker.properties.cate != null) { cate = marker.properties.cate; } new L.marker([marker.geometry.coordinates[0], marker.geometry.coordinates[1]], {icon: icon}).addTo(osm_map).bindPopup( '
' + '
' + '
' + '
' + cate + '
' + '
' + '
' + marker.properties.title + '
' + '
' + '
' + '
' + '
' + rating_html + '(' + marker.properties.review + ' reviews)' + '
' + '
' + '' + marker.properties.price + '' + '
' + '
' + '
' + '
', { maxWidth : 325 } ); el.addEventListener('click', function(e){ /* Fly to the point */ flyToStore(marker); /* Highlight listing in sidebar */ var activeItem = document.getElementsByClassName('active'); e.stopPropagation(); if (activeItem[0]) { activeItem[0].classList.remove('active'); } }); }); } } } else { var element = document.getElementById('mapbox_map'); if ( element != null ) { var mapbox_api = jQuery( '#mapbox_map' ).data( 'key' ); mapboxgl.accessToken = mapbox_api; var mapbox_maps = new mapboxgl.Map({ container: 'mapbox_map', style: 'mapbox://styles/mapbox/streets-v11', zoom: 12, center: [144.9627539, -37.7554235], }); mapbox_maps.addControl(new mapboxgl.NavigationControl()); var stores = { "type": "FeatureCollection", "features": [ { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ 144.9627539, -37.7554235 ] }, "properties": { "iconSize": [40, 40], "icon": "https://wp.getgolo.com/restaurant/wp-content/uploads/sites/7/2020/08/2.png", "url": "https://buffetmap.com/buffet/australia/melbourne/okami-japanese-restaurant-2/", "title": "Okami Japanese Restaurant Buffet", "cate": "Japanese", "rating": "0", "review": "0", "price": "", } } ] }; stores.features.forEach(function(store, i){ store.properties.id = i; }); /** * Wait until the map loads to make changes to the map. */ mapbox_maps.on('load', function (e) { /** * This is where your '.addLayer()' used to be, instead * add only the source without styling a layer */ mapbox_maps.addLayer({ "id": "locations", "type": "symbol", /* Add a GeoJSON source containing place coordinates and information. */ "source": { "type": "geojson", "data": stores }, "layout": { "icon-image": "", "icon-allow-overlap": true, } }); /** * Add all the things to the page: * - The location listings on the side of the page * - The markers onto the map */ addMarkers(); }); function flyToStore(currentFeature) { mapbox_maps.flyTo({ center: currentFeature.geometry.coordinates, zoom: 12 }); } function createPopUp(currentFeature) { var popUps = document.getElementsByClassName('mapboxgl-popup'); /** Check if there is already a popup on the map and if so, remove it */ if (popUps[0]) popUps[0].remove(); var rating_html = ''; if( currentFeature.properties.rating ) { rating_html = '
' + '' + currentFeature.properties.rating + '' + '' + '
'; } var cate = ""; if (currentFeature.properties.cate != null) { cate = currentFeature.properties.cate; } var popup = new mapboxgl.Popup({ closeOnClick: false }) .setLngLat(currentFeature.geometry.coordinates) .setHTML('
' + '
' + '
' + '
' + cate + '
' + '
' + '
' + currentFeature.properties.title + '
' + '
' + '
' + '
' + '
' + rating_html + '(' + currentFeature.properties.review + ' reviews)' + '
' + '
' + '' + currentFeature.properties.price + '' + '
' + '
' + '
' + '
') .addTo(mapbox_maps); } /* This will let you use the .remove() function later on */ if (!('remove' in Element.prototype)) { Element.prototype.remove = function() { if (this.parentNode) { this.parentNode.removeChild(this); } }; } mapbox_maps.on('click', function(e) { /* Determine if a feature in the "locations" layer exists at that point. */ var features = map.queryRenderedFeatures(e.point, { layers: ['locations'] }); /* If yes, then: */ if (features.length) { var clickedPoint = features[0]; /* Fly to the point */ flyToStore(clickedPoint); /* Close all other popups and display popup for clicked store */ createPopUp(clickedPoint); } }); function addMarkers() { /* For each feature in the GeoJSON object above: */ stores.features.forEach(function(marker) { /* Create a div element for the marker. */ var el = document.createElement('div'); /* Assign a unique `id` to the marker. */ el.id = "marker-" + marker.properties.id; /* Assign the `marker` class to each marker for styling. */ el.className = 'marker'; el.style.backgroundImage = 'url(' + marker.properties.icon + ')'; el.style.width = marker.properties.iconSize[0] + 'px'; el.style.height = marker.properties.iconSize[1] + 'px'; /** * Create a marker using the div element * defined above and add it to the map. **/ new mapboxgl.Marker(el, { offset: [0, -50/2] }) .setLngLat(marker.geometry.coordinates) .addTo(mapbox_maps); el.addEventListener('click', function(e){ /* Fly to the point */ flyToStore(marker); /* Close all other popups and display popup for clicked store */ createPopUp(marker); /* Highlight listing in sidebar */ var activeItem = document.getElementsByClassName('active'); e.stopPropagation(); if (activeItem[0]) { activeItem[0].classList.remove('active'); } }); }); } } }});
Contact
- 192 Moreland Rd, Brunswick VIC 3056
- +61 3 9386 2600
- info@okamirestaurant.com.au
- http://okamirestaurant.com.au/
More Information
- Google Rating 4.3
- Country Australia
- State Victoria
- Latitude -37.755425
- Longitude 144.962746
Review
0 Base on 0 Reviews
Service Quality of customer service and attitude to work with you
Value for Money Overall experience received for the amount spent
Location Visibility, commute or nearby parking spots
Cleanliness The physical condition of the business
Login to review
Reply
Cancel reply