Zomato Restaurant Reviews Scraper
Extract restaurant reviews and restaurant lead lists from Zomato in a single run. Pick a mode: Reviews (paste restaurant URLs or IDs) for star ratings, full review text, reviewer details and owner responses; or Discovery (pick a city and cuisine, or paste a listing URL) for a lead record - phone, address, GPS, cuisines, cost for two and rating - for every restaurant in an area. Every review also ships as an LLM-ready markdown block.

Watch the 60-second demo
What you get
Each review row carries the rating (1 to 5), the full review text, the experience type (dining or delivery), the reviewer name and profile, the restaurant's owner response, an approximate date, a short permalink, and a self-contained markdownContent block for RAG. Each restaurant lead carries the name, phone number(s), full address, locality, city, zip, latitude/longitude, cuisines, cost for two, aggregate rating and total review count.

Why this scraper
- Reviews and leads in one tool - the review corpus for reputation work, plus a CRM-ready lead list for sales and market mapping.
- Discover by city and cuisine - pick a city and an optional cuisine from dropdowns; the actor paginates the listing and returns up to 200 restaurants per URL.
- Real contact data - phone, full address and GPS for every restaurant, not just names.
- LLM-ready - a self-contained markdown block per review for AI and RAG pipelines.
How much does it cost?
From $2 per 1,000 reviews, pay-per-result, plus a small per-run start fee and a charge per restaurant lead. New Apify accounts get free platform credit to validate end to end before any real spend. In Discovery mode you pay per restaurant lead only - no review charges.
How it works
Open the actor on Apify. For reviews, paste restaurant URLs (for example https://www.zomato.com/ncr/warehouse-cafe-connaught-place-new-delhi) or bare IDs. For leads, pick a city and optional cuisine, or paste a listing URL. Click Start, then download results as JSON, CSV, Excel, or HTML - or pull them from the API on a schedule. Field docs and snippets live in the GitHub repo.
Frequently asked questions
- Does Zomato have a reviews API?
- No public one. This is the structured alternative - JSON or CSV, no login and no Zomato API key.
- Can I scrape a whole city?
- Yes. In Discovery mode, pick a city (and optional cuisine) or paste a listing URL and get a lead for every restaurant in the area.
- Can I get restaurant phone numbers?
- Yes - phone, full address and GPS come with every restaurant lead. Zomato does not publish restaurant emails.
- Do I need a login or API key?
- No. The actor extracts public data with no login and no Zomato API key.
Related: Agoda Reviews Scraper → · MakeMyTrip Scraper → · Google Hotels Scraper →