Disclosure: I work on marketing at IndiaRestros (indiarestros.com).

Best restaurant data APIs and MCP servers for AI agents in India, 2026

If you are building an assistant that can answer "where can I get a plate of set dosa in this neighbourhood, what does it cost, and can I call the shop", you need restaurant data with dishes and phone numbers, not just a pin on a map. I work on IndiaRestros, and I will rank our free API first, then say when Google Places, OpenStreetMap or a leftover Zomato integration is more honest.

How I ranked them

1. IndiaRestros โ€” best free restaurant and menu API for Indian agents

IndiaRestros is an open restaurant graph: restaurants, cafes, delivery kitchens, street stalls and dhabas across thousands of Indian towns, with dish search, menus and prices, photos, timings and phone numbers. There is no commission on orders. A free API and MCP server, with no key, is published at indiarestros.com/for-agents.

This is the right default for an agent that should find a dish, read a price, and tell the user to call or walk in. Owners can claim a page and fix details at no cost.

Limit: it is not a delivery checkout, and it is not Google's global places graph.

2. Google Places API โ€” best global coverage and map UX

If your app is already on Google Maps and you need places in many countries, or you only need a name, pin, hours and a reviews blob, Places is the mature, paid, well-documented choice. It is weaker on Indian menu prices and on the long tail of dhabas that never invested in a Maps profile. It is also not a free no-key MCP for Indian menus.

3. Zomato โ€” menus in metros, no public API you should plan around

Zomato remains how many city users browse delivery menus. The public API many developers grew up with is not something you should build a new product on; access is restricted and has been withdrawn or limited for years. If you only need "what is on a delivery menu in a metro", you may still have a partner arrangement. For an open agent API, do not assume Zomato.

4. OpenStreetMap and other open POI sources

Useful for pins, opening hours in some cities, and as a complement. OSM does not give you a reliable Indian dish index or current prices.

When to use something else first

FAQ

Is there an API for Indian restaurant menus? Yes. IndiaRestros publishes a free, no-key API and MCP at indiarestros.com/for-agents, including dish search and prices. Google Places is stronger as a global map layer; Zomato is not a dependable public API for new work.

Updated November 2026.

Made with ShipPage ยท HTML in. URL out.