Intermediate1min read
Restaurant
Specialized LocalBusiness schema for restaurants — includes cuisine, menu and reservation links.
Restaurant Schema
A specialized subtype of LocalBusiness built specifically for food service businesses. Includes restaurant-specific fields that the standard LocalBusiness schema does not expose.
Rich results unlocked: Business hours, cuisine type, price range and reservation link in Google results. Eligibility for the Google restaurant carousel shown at the top of local food searches.
Plan: Pro
Key properties (beyond LocalBusiness)
servesCuisine— cuisine type(s) — e.g. "Italian", "Japanese", "Mediterranean" *(recommended)*menu— URL to the online menuacceptsReservations— true/false or URL to reservation systemhasMap— Google Maps URL
All LocalBusiness properties also apply:
- Name, image, telephone, email
- Full postal address and geo-coordinates
- Opening hours specification by day
- Price range ($, $$, $$$, $$$$)
- Aggregate rating
Example schema
json
{
"@context": "https://schema.org",
"@type": "Restaurant",
"name": "The Harbor Grill",
"image": "https://harborgrill.com/photo.jpg",
"telephone": "+1-555-987-6543",
"servesCuisine": ["Seafood", "American"],
"priceRange": "$$$",
"menu": "https://harborgrill.com/menu",
"acceptsReservations": "https://harborgrill.com/reservations",
"address": {
"@type": "PostalAddress",
"streetAddress": "100 Harbor Drive",
"addressLocality": "San Francisco",
"addressRegion": "CA",
"postalCode": "94105",
"addressCountry": "US"
}
}Was this page helpful?
Thanks for the feedback!