🍽️ Discover Restaurants

Find the best restaurants & cafes near you.

Featured Restaurants

Showing 3 results

Demo Restaurant

Demo Restaurant

Gulgasht, Multan

Dine-in Takeaway Delivery
Bell N Tell
Featured

Bell N Tell

Cantt., Multan

Dine-in Takeaway Delivery
Pasban Restaurant and BBQ
Featured

Pasban Restaurant and BBQ

Kashmir Chowk, Multan

Takeaway Delivery
// ── Back to Top ── const backToTopBtn = document.getElementById('backToTop'); const navbar = document.getElementById('navbar'); wind ow.addEventListener('scroll', () => { if ( window.scrollY > 400) { backToTopBtn.classList.add('show'); navbar.classList.add('scrolled'); } el se { backToTopBtn.classList.remove('show'); navbar.classList.remove('scrolled'); } }); back ToTopBtn.addEventListener('click', () => { window.scrollTo({ top: 0, behavior: 'smooth' }); }); // ── Client-side Search ── const searchInput = document.getElementById('searchInput'); const searchBtn = document.getElementById('searchBtn'); const grid = document.getElementById('restaurantsGrid'); const cards = grid.querySelectorAll('.restaurant-card'); const resultsCount = document.getElementById('resultsCount'); func tion performSearch() { const query = searchInput.value.toLowerCase().trim(); let visible = 0; cards.forEach(card => { const name = card.dataset.name || ''; const area = card.dataset.area || ''; const city = card.dataset.city || ''; if ( !query || name.includes(query) || area.includes(query) || city.includes(query)) { card.style.display = ''; visible++; } el se { card.style.display = 'none'; } }); resultsCount.textContent = visible; // Show/hide no results let noRes = grid.querySelector('.no-results-dynamic'); if ( visible === 0 && cards.length > 0) { if ( !noRes) { noRes = document.createElement('div'); noRes.className = 'no-results no-results-dynamic'; noRes.innerHTML = '

No restaurants match your search

Try a different keyword or city.

'; grid.appendChild(noRes); } noRes.style.display = ''; } el se if (noRes) { noRes.style.display = 'none'; } } searchInput.addEventListener('input', performSearch); searchBtn.addEventListener('click', performSearch); sear chInput.addEventListener('keydown', (e) => { if (e.key === 'Enter') performSearch(); });