XooCode(){

Schema: MenuItem

Schema: MenuItem Example Markup

The following are examples of markup written in json+ld that include the correct usage for Schema: MenuItem.

Restaurant

Restaurant JSON-LD example for a casual grill in downtown Dunmore. Covers servesCuisine, hasMenu with Menu/MenuSection/MenuItem hierarchy, acceptsReservations, priceRange, and the full LocalBusiness property set including address, geo, openingHours, and aggregateRating.

Menu

Menu JSON-LD example for The Dunmore Grill's dinner menu. Covers hasMenuSection and hasMenuItem (the 2 properties unique to Menu), plus MenuItem with offers for pricing and MenuSection for course grouping.

RestrictedDiet

RestrictedDiet JSON-LD reference for the suitableForDiet enumeration. 11 values covering medical, religious, and lifestyle diets, used on Recipe and MenuItem.

MenuSection

MenuSection JSON-LD example for a named section of a restaurant menu. CreativeWork subtype with hasMenuItem and hasMenuSection (recursive).

MenuItem

MenuItem JSON-LD example for a single menu entry. Intangible subtype with menuAddOn, nutrition, offers, suitableForDiet.