FoodEstablishment - schema.org

# schema.org

- Documentation
- Schemas
- Home

# FoodEstablishment

#### Thing > Organization > LocalBusiness > FoodEstablishment
Thing > Place > LocalBusiness > FoodEstablishment

A food-related business.
Usage: Between 1000 and 10,000 domains

Property | Expected Type | Description
--- | --- | ---
[more...]

- Leave public feedback on this term 💬
- Check for open issues.
- 'FoodEstablishment' is mentioned in layer: core
- 'FoodEstablishment' is mentioned in extension layer: pending

Properties from FoodEstablishment
`acceptsReservations` | Boolean or Text or URL | Indicates whether a FoodEstablishment accepts reservations. Values can be Boolean, an URL at which reservations can be made or (for backwards compatibility) the strings `Yes` or `No`.
`menu` | Text or URL | Either the actual menu or a URL of the menu.
`servesCuisine` | Text | The cuisine of the restaurant.
Properties from LocalBusiness
`currenciesAccepted` | Text | The currency accepted (in ISO 4217 currency format).

`openingHours`

Text

The general opening hours for a business. Opening hours can be specified as a weekly time range, starting with days, then times per day. Multiple days can be listed with commas ',' separating each day. Day or time ranges are specified using a hyphen '-'.
- Days are specified using the following two-letter combinations: `Mo`, `Tu`, `We`, `Th`, `Fr`, `Sa`, `Su`.
- Times are specified using 24:00 time. For example, 3pm is specified as `15:00`.
- Here is an example: `<span itemprop="openingHours" content="Tu,Th 16:00-20:00">Tuesdays and Thursdays 4-8pm</span>`.
- If a business is open 7 days a week, then it can be specified as `<span itemprop="openingHours" content="Mo-Su">Monday through Sunday, all day</span>`.

`paymentAccepted` | Text | Cash, credit card, etc.
`priceRange` | Text | The price range of the business, for example `$$$`.
Properties from Place
`additionalProperty` | PropertyValue | A property-value pair representing an additional characteristics of the entitity, e.g. a product feature or another characteristic for which there is no matching property in schema.org. Note: Publishers should be aware that applications designed to use specific schema.org properties (e.g. http://schema.org/width, http://schema.org/color, http://schema.org/gtin13, ...) will typically expect such data to be provided using those properties, rather than using the generic property/value mechanism.
`address` | PostalAddress or Text | Physical address of the item.
`aggregateRating` | AggregateRating | The overall rating, based on a collection of reviews or ratings, of the item.
`branchCode` | Text | A short textual code (also called "store code") that uniquely identifies a place of business. The code is typically assigned by the parentOrganization and used in structured URLs. For example, in the URL http://www.starbucks.co.uk/store-locator/etc/detail/3047 the code "3047" is a branchCode for a particular branch.
`containedInPlace` | Place | The basic containment relation between a place and one that contains it. Supersedes containedIn. Inverse property: containsPlace.
`containsPlace` | Place | The basic containment relation between a place and another that it contains. Inverse property: containedInPlace.
`event` | Event | Upcoming or past event associated with this place, organization, or action. Supersedes events.
`faxNumber` | Text | The fax number.
`geo` | GeoCoordinates or GeoShape | The geo coordinates of the place.
`globalLocationNumber` | Text | The Global Location Number (GLN, sometimes also referred to as International Location Number or ILN) of the respective organization, person, or place. The GLN is a 13-digit number used to identify parties and physical locations.
`hasMap` | Map or URL | A URL to a map of the place. Supersedes map, maps.
`isicV4` | Text | The International Standard of Industrial Classification of All Economic Activities (ISIC), Revision 4 code for a particular organization, business person, or place.
`logo` | ImageObject or URL | An associated logo.
`openingHoursSpecification` | OpeningHoursSpecification | The opening hours of a certain place.
`photo` | ImageObject or Photograph | A photograph of this place. Supersedes photos.
`review` | Review | A review of the item. Supersedes reviews.
`specialOpeningHoursSpecification` | OpeningHoursSpecification | The special opening hours of a certain place. Use this to explicitly override general opening hours brought in scope by openingHoursSpecification or openingHours.
`telephone` | Text | The telephone number.
Properties from Organization
`address` | PostalAddress or Text | Physical address of the item.
`aggregateRating` | AggregateRating | The overall rating, based on a collection of reviews or ratings, of the item.
`alumni` | Person | Alumni of an organization. Inverse property: alumniOf.
`areaServed` | AdministrativeArea or GeoShape or Place or Text | The geographic area where a service or offered item is provided. Supersedes serviceArea.
`award` | Text | An award won by or for this item. Supersedes awards.
`brand` | Brand or Organization | The brand(s) associated with a product or service, or the brand(s) maintained by an organization or business person.
`contactPoint` | ContactPoint | A contact point for a person or organization. Supersedes contactPoints.
`department` | Organization | A relationship between an organization and a department of that organization, also described as an organization (allowing different urls, logos, opening hours). For example: a store with a pharmacy, or a bakery with a cafe.
`dissolutionDate` | Date | The date that this organization was dissolved.
`duns` | Text | The Dun & Bradstreet DUNS number for identifying an organization or business person.
`email` | Text | Email address.
`employee` | Person | Someone working for this organization. Supersedes employees.
`event` | Event | Upcoming or past event associated with this place, organization, or action. Supersedes events.
`faxNumber` | Text | The fax number.
`founder` | Person | A person who founded this organization. Supersedes founders.
`foundingDate` | Date | The date that this organization was founded.
`foundingLocation` | Place | The place where the Organization was founded.
`globalLocationNumber` | Text | The Global Location Number (GLN, sometimes also referred to as International Location Number or ILN) of the respective organization, person, or place. The GLN is a 13-digit number used to identify parties and physical locations.
`hasOfferCatalog` | OfferCatalog | Indicates an OfferCatalog listing for this Organization, Person, or Service.
`hasPOS` | Place | Points-of-Sales operated by the organization or person.
`isicV4` | Text | The International Standard of Industrial Classification of All Economic Activities (ISIC), Revision 4 code for a particular organization, business person, or place.
`legalName` | Text | The official name of the organization, e.g. the registered company name.
`leiCode` | Text | An organization identifier that uniquely identifies a legal entity as defined in ISO 17442.
`location` | Place or PostalAddress or Text | The location of for example where the event is happening, an organization is located, or where an action takes place.
`logo` | ImageObject or URL | An associated logo.
`makesOffer` | Offer | A pointer to products or services offered by the organization or person. Inverse property: offeredBy.
`member` | Organization or Person | A member of an Organization or a ProgramMembership. Organizations can be members of organizations; ProgramMembership is typically for individuals. Supersedes members, musicGroupMember. Inverse property: memberOf.
`memberOf` | Organization or ProgramMembership | An Organization (or ProgramMembership) to which this Person or Organization belongs. Inverse property: member.
`naics` | Text | The North American Industry Classification System (NAICS) code for a particular organization or business person.
`numberOfEmployees` | QuantitativeValue | The number of employees in an organization e.g. business.
`owns` | OwnershipInfo or Product | Products owned by the organization or person.
`parentOrganization` | Organization | The larger organization that this local business is a branch of, if any. Supersedes branchOf.
`review` | Review | A review of the item. Supersedes reviews.
`seeks` | Demand | A pointer to products or services sought by the organization or person (demand).
`sponsor` | Organization or Person | A person or organization that supports a thing through a pledge, promise, or financial contribution. e.g. a sponsor of a Medical Study or a corporate sponsor of an event.
`subOrganization` | Organization | A relationship between two organizations where the first includes the second, e.g., as a subsidiary. See also: the more specific 'department' property.
`taxID` | Text | The Tax / Fiscal ID of the organization or person, e.g. the TIN in the US or the CIF/NIF in Spain.
`telephone` | Text | The telephone number.
`vatID` | Text | The Value-added Tax ID of the organization or person.
Properties from Thing
`additionalType` | URL | An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. This is a relationship between something and a class that the thing is in. In RDFa syntax, it is better to use the native RDFa syntax - the 'typeof' attribute - for multiple types. Schema.org tools may have only weaker understanding of extra types, in particular those defined externally.
`alternateName` | Text | An alias for the item.
`description` | Text | A description of the item.
`disambiguatingDescription` | Text | A sub property of description. A short description of the item used to disambiguate from other, similar items. Information from other properties (in particular, name) may be necessary for the description to be useful for disambiguation.
`image` | ImageObject or URL | An image of the item. This can be a URL or a fully described ImageObject.
`mainEntityOfPage` | CreativeWork or URL | Indicates a page (or other CreativeWork) for which this thing is the main entity being described. See background notes for details. Inverse property: mainEntity.
`name` | Text | The name of the item.
`potentialAction` | Action | Indicates a potential Action, which describes an idealized action in which this thing would play an 'object' role.
`sameAs` | URL | URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Freebase page, or official website.
`url` | URL | URL of the item.

Instances of FoodEstablishment may appear as values for the following properties

Property | On Types | Description
--- | --- | ---
`foodEstablishment` | CookAction | A sub property of location. The specific food establishment where the action occurred.

More specific Types

- Bakery
- BarOrPub
- Brewery
- CafeOrCoffeeShop
- FastFoodRestaurant
- IceCreamShop
- Restaurant
- Winery

#### More specific Types available in extensions

- Distillery

Examples
Example 1
Without Markup Microdata RDFa JSON-LD

    Joes' Pizza
    123 Main Street
    Cambridge, MA 02142
    delivers within 5 km of its store with a minimum order of $20.

    <div itemscope itemtype="http://schema.org/FoodEstablishment">
      <span itemprop="name">Joe's Pizza</span>
      <div itemprop="location" itemscope itemtype="http://schema.org/PostalAddress">
        <span itemprop="streetAddress">123 Main Street</span>
        <span itemprop="addressLocality">Cambridge</span>
        <span itemprop="addressRegion">MA</span>
        <span itemprop="postalCode">02142</span>
      </div>
      delivers within 5 km of its store
      <div itemprop="makesOffer" itemscope itemtype="http://schema.org/Offer">
        <div itemprop="availableAtOrFrom" itemscope itemtype="http://schema.org/GeoCircle">
          <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
            <meta itemprop="streetAddress" content="123 Main Street" />
            <meta itemprop="addressLocality" content="Cambridge" />
            <meta itemprop="addressRegion" content="MA" />
            <meta itemprop="postalCode" content="02142" />
          </div>
          <meta itemprop="geoRadius" content="5000" />
        </div>
        with a minium order of $20.
        <div itemprop="priceSpecification" itemscope itemtype="http://schema.org/DeliveryChargeSpecification">
          <meta itemprop="appliesToDeliveryMethod" link="http://purl.org/goodrelations/v1#DeliveryModeOwnFleet">
          <div itemprop="eligibleTransactionVolume" itemscope itemtype="http://schema.org/PriceSpecification">
            <meta itemprop="price" content="20.00" />
            <meta itemprop="priceCurrency" content="USD" />
          </div>
        </div>
      </div>
    </div>

    <div vocab="http://schema.org/" typeof="FoodEstablishment">
      <span property="name">Joe's Pizza</span>
      <div property="location" typeof="PostalAddress">
        <span property="streetAddress">123 Main Street</span>
        <span property="addressLocality">Cambridge</span>
        <span property="addressRegion">MA</span>
        <span property="postalCode">02142</span>
      </div>
      delivers within 5 km of its store with a minium order of $20.
      <div property="makesOffer" typeof="Offer">
        <div property="priceSpecification" typeof="DeliveryChargeSpecification">
          <meta property="appliesToDeliveryMethod" link="http://purl.org/goodrelations/v1#DeliveryModeOwnFleet">
          <div property="eligibleTransactionVolume" typeof="PriceSpecification">
            <meta property="price" content="20.00" />
            <meta property="priceCurrency" content="USD" />
          </div>
          <div property="eligibleRegion" typeof="GeoCircle">
            <div property="address" typeof="PostalAddress">
              <meta property="streetAddress" content="123 Main Street" />
              <meta property="addressLocality" content="Cambridge" />
              <meta property="addressRegion" content="MA" />
              <meta property="postalCode" content="02142" />
            </div>
            <meta property="geoRadius" content="5000" />
          </div>
        </div>
      </div>
    </div>

    <script type="application/ld+json">
      {
        "@context": "http://schema.org/",
        "@type": "FoodEstablishment",
        "name": "Joe's Pizza",
        "location": {
          "@type": "PostalAddress",
          "@id": "http://example.com/address",
          "streetAddress": "123 Main Street",
          "addressLocality": "Cambridge",
          "addressRegion": "MA",
          "postalCode": "02142"
        },
        "makesOffer": {
          "@type": "Offer",
          "priceSpecification": {
            "@type": "DeliveryChargeSpecification",
            "appliesToDeliveryMethod": "http://purl.org/goodrelations/v1#DeliveryModeOwnFleet",
            "eligibleTransactionVolume": {
              "@type": "PriceSpecification",
              "price": "20.00",
              "priceCurrency": "USD"
            },
            "eligibleRegion": {
              "@type": "GeoCircle",
              "address": {
                "@id": "http://www.example.com/address"
              },
              "geoRadius": "5000"
            }
          }
        }
      }
    </script>

Example 2
Without Markup Microdata RDFa JSON-LD

    GreatFood
    4 stars - based on 250 reviews
    1901 Lemur Ave
    Sunnyvale, CA 94086
    (408) 714-1489
    <a href="http://www.greatfood.com">www.greatfood.com</a>
    Hours:
    Mon-Sat 11am - 2:30pm
    Mon-Thur 5pm - 9:30pm
    Fri-Sat 5pm - 10pm
    Categories: Middle Eastern, Mediterranean
    Price Range: $$
    Takes Reservations: Yes

    <div itemscope itemtype="http://schema.org/Restaurant">
      <span itemprop="name">GreatFood</span>
      <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
        <span itemprop="ratingValue">4</span> stars -
        based on <span itemprop="reviewCount">250</span> reviews
      </div>
      <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
        <span itemprop="streetAddress">1901 Lemur Ave</span>
        <span itemprop="addressLocality">Sunnyvale</span>,
        <span itemprop="addressRegion">CA</span> <span itemprop="postalCode">94086</span>
      </div>
      <span itemprop="telephone">(408) 714-1489</span>
      <a itemprop="url" href="http://www.dishdash.com">www.greatfood.com</a>
      Hours:
      <meta itemprop="openingHours" content="Mo-Sa 11:00-14:30">Mon-Sat 11am - 2:30pm
      <meta itemprop="openingHours" content="Mo-Th 17:00-21:30">Mon-Thu 5pm - 9:30pm
      <meta itemprop="openingHours" content="Fr-Sa 17:00-22:00">Fri-Sat 5pm - 10:00pm
      Categories:
      <span itemprop="servesCuisine">
        Middle Eastern
      </span>,
      <span itemprop="servesCuisine">
        Mediterranean
      </span>
      Price Range: <span itemprop="priceRange">$$</span>
      Takes Reservations: Yes
    </div>

    <div vocab="http://schema.org/" typeof="Restaurant">
      <span property="name">GreatFood</span>
      <div property="aggregateRating" typeof="AggregateRating">
        <span property="ratingValue">4</span> stars -
        based on <span property="reviewCount">250</span> reviews
      </div>
      <div property="address" typeof="PostalAddress">
        <span property="streetAddress">1901 Lemur Ave</span>
        <span property="addressLocality">Sunnyvale</span>,
        <span property="addressRegion">CA</span> <span property="postalCode">94086</span>
      </div>
      <span property="telephone">(408) 714-1489</span>
      <a property="url" href="http://www.dishdash.com">www.greatfood.com</a>
      Hours:
      <meta property="openingHours" content="Mo-Sa 11:00-14:30">Mon-Sat 11am - 2:30pm
      <meta property="openingHours" content="Mo-Th 17:00-21:30">Mon-Thu 5pm - 9:30pm
      <meta property="openingHours" content="Fr-Sa 17:00-22:00">Fri-Sat 5pm - 10:00pm
      Categories:
      <span property="servesCuisine">
        Middle Eastern
      </span>,
      <span property="servesCuisine">
        Mediterranean
      </span>
      Price Range: <span property="priceRange">$$</span>
      Takes Reservations: Yes
    </div>

    <script type="application/ld+json">
    {
      "@context": "http://schema.org",
      "@type": "Restaurant",
      "address": {
        "@type": "PostalAddress",
        "addressLocality": "Sunnyvale",
        "addressRegion": "CA",
        "postalCode": "94086",
        "streetAddress": "1901 Lemur Ave"
      },
      "aggregateRating": {
        "@type": "AggregateRating",
        "ratingValue": "4",
        "reviewCount": "250"
      },
      "name": "GreatFood",
      "openingHours": [
        "Mo-Sa 11:00-14:30",
        "Mo-Th 17:00-21:30",
        "Fr-Sa 17:00-22:00"
      ],
      "priceRange": "$$",
      "servesCuisine": [
        "Middle Eastern",
        "Mediterranean"
      ],
      "telephone": "(408) 714-1489",
      "url": "http://www.dishdash.com"
    }
    </script>

Schema Version 3.0