All-You-Can-Eat Buffet & Banquet Restaurant Schema Markup (JSON-LD)
Structured data for all-you-can-eat buffets, Brazilian rodizio steakhouses, seafood smorgasbords, and hotel breakfast buffets, modeling buffet pricing tiers, cuisines, and operating hours.
Displayed below main page header or above the tool container. • Zero CLS Container
Production JSON-LD Code Block
Embed this structured data block directly into your HTML <head> or framework layout template.
{
"@context": "https://schema.org",
"@type": "Restaurant",
"@id": "https://example.com/dining/fogo-grand-buffet#restaurant",
"name": "Fogo Grand Brazilian Churrascaria & Buffet",
"description": "Continuous tableside carving of 16 cuts of fire-roasted meats accompanied by an extensive gourmet market salad bar and hot seafood station.",
"telephone": "+1-702-555-0182",
"priceRange": "$$$",
"servesCuisine": [
"Brazilian",
"Steakhouse",
"All-You-Can-Eat Buffet"
],
"acceptsReservations": "True",
"address": {
"@type": "PostalAddress",
"streetAddress": "3600 Las Vegas Boulevard South",
"addressLocality": "Las Vegas",
"addressRegion": "NV",
"postalCode": "89109",
"addressCountry": "US"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 36.1126,
"longitude": -115.1767
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday"
],
"opens": "11:30",
"closes": "14:30"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday"
],
"opens": "17:00",
"closes": "22:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Saturday",
"Sunday"
],
"opens": "11:30",
"closes": "22:30"
}
]
}Typed Properties Specification (7 Fields)
Key Schema.org properties and sub-objects required to qualify for rich snippet treatment in Google Search.
| Property | Expected Type | Status | Description & Example |
|---|---|---|---|
| name | Text | Required | Official restaurant trade name. e.g. Fogo Grand Brazilian Churrascaria & Buffet |
| servesCuisine | Text | Required | Specific culinary descriptors including 'All-You-Can-Eat Buffet'. e.g. Brazilian, Steakhouse, Buffet |
| priceRange | Text | Required | Price classification tier ($$$ for upscale rodizio buffets). e.g. $$$ |
| openingHoursSpecification | OpeningHoursSpecification | Required | Separate lunch and dinner buffet sitting operating hours. e.g. Split lunch 11:30-14:30 and dinner 17:00-22:00 |
| address | PostalAddress | Required | Physical location address of the buffet restaurant. e.g. 3600 Las Vegas Boulevard South, Las Vegas, NV 89109 |
| acceptsReservations | Boolean | Text | Recommended | Indication whether group banquet seating reservations are accepted. e.g. True |
| telephone | Text | Required | Telephone number for party booking inquiries. e.g. +1-702-555-0182 |
Google Search Console Pitfalls & Critical Warnings
Avoid these 3 common validation traps, parser errors, and algorithmic policy penalties when deploying Restaurant schema.
Single Operating Hours Range for Split Lunch/Dinner Shifts
Buffets frequently close between 14:30 and 17:00 for kitchen transition; declaring a single 11:30-22:00 window causes customers to arrive while closed.
Declare two distinct `OpeningHoursSpecification` objects per weekday.
Omitting 'Buffet' or 'All-You-Can-Eat' in servesCuisine
Failing to explicitly declare buffet dining style misses users searching specifically for all-you-can-eat options.
Include 'All-You-Can-Eat Buffet' and cuisine style in `servesCuisine`.
Missing Group Booking Policy in acceptsReservations
Buffets depend on large family and tour group reservations; omitting booking indicators limits direct Google reserve integration.
Set `acceptsReservations` to 'True' or provide booking link.
Recommended Implementation Scenarios
Related Schema Blueprints
Explore complementary structured data blueprints across the Local Business cluster.
Fine Dining Tasting Menu & Michelin-Style Restaurant Schema Markup (JSON-LD)
Catering & Private Chef Service Schema Markup (JSON-LD)
Pizzeria, Wood-Fired Pizza & Delivery Schema Markup (JSON-LD)
Food Truck & Mobile Kitchen Catering Schema Markup (JSON-LD)
Displayed below main page header or above the tool container. • Zero CLS Container