Schema: FoodEstablishment
Schema: FoodEstablishment Example Markup
The following are examples of markup written in json+ld that include the correct usage for Schema: FoodEstablishment.
FoodEstablishment JSON-LD overview. FoodEstablishment is the parent type for Restaurant, CafeOrCoffeeShop, Bakery, BarOrPub, and other food businesses. For a complete example, see the Restaurant page.
FoodEstablishment JSON-LD example for the parent type behind Restaurant, CafeOrCoffeeShop, Bakery, BarOrPub, Brewery, Distillery, FastFoodRestaurant, IceCreamShop, and Winery. Adds 4 direct properties: acceptsReservations, hasMenu, servesCuisine, starRating.
Bakery JSON-LD stub for retail bakeries. Direct FoodEstablishment subtype with no unique properties.
BarOrPub JSON-LD stub for bars, pubs, and cocktail lounges. Direct FoodEstablishment subtype with no unique properties.
Brewery JSON-LD stub for brewing facilities with tasting rooms or taprooms. Direct FoodEstablishment subtype with no unique properties.
Distillery JSON-LD stub for distilling facilities with tasting rooms. Direct FoodEstablishment subtype with no unique properties.
FastFoodRestaurant JSON-LD stub for quick-service restaurants. Direct FoodEstablishment subtype with no unique properties.
IceCreamShop JSON-LD stub for ice cream parlours and gelato shops. Direct FoodEstablishment subtype with no unique properties.
Winery JSON-LD stub for wineries with tasting rooms. Direct FoodEstablishment subtype with no unique properties.
CookAction JSON-LD example for preparing a recipe. CreateAction subtype linking to a Recipe, a FoodEvent, or a FoodEstablishment — used in cooking activity streams and recipe execution markup.