Search restaurants
search_restaurantsFind restaurants and shops delivering to a location on efood.gr. Filter results by cuisine, rating, offers, open now, and more.
Instructions
Find restaurants/shops that deliver to a location on efood.gr. Provide either lat+lng (preferred) or a free-text address (geocoded via OpenStreetMap). Optional filters narrow and sort the results. No login required for public search; when credentials are configured, results include an is_favorite flag, and favorites_only:true returns only your favorited places that deliver to this location (favorites are inherently location-scoped — there is no global favorites list).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lat | No | Latitude of the delivery location. | |
| lng | No | Longitude of the delivery location. | |
| lang | No | Result language, e.g. "en" or "el" (default EFOOD_LANG). Match the conversation. | |
| sort | No | Sort order for the results. | |
| limit | No | Max results (default 25). | |
| query | No | Case-insensitive filter on restaurant name. | |
| address | No | Free-text address, used only if lat/lng are not given. | |
| cuisine | No | Case-insensitive filter on cuisine. | |
| open_now | No | Only return currently open restaurants. | |
| vertical | No | Filter by vertical (e.g. "food", "groceries"). | |
| has_offers | No | Only restaurants that currently have offers. | |
| min_rating | No | Minimum average rating. | |
| favorites_only | No | Only your favorited restaurants (requires authentication). | |
| max_delivery_fee | No | Maximum delivery fee. | |
| max_minimum_order | No | Maximum minimum-order amount. |