# Restaurant

The `restaurant`object represents the predefined information of a restaurant.

### Available Fields

| Field Name        | Type     | Description                                    |
| ----------------- | -------- | ---------------------------------------------- |
| `id`              | ID       | Restaurant ID                                  |
| `databaseid`      | String   | Restaurant databaseID                          |
| `name`            | String   | Restaurant name                                |
| `phone`           | String   | Restaurant phone number                        |
| `description`     | String   | Restaurant description                         |
| `location`        | Float    | Restaurant current location                    |
| `isActive`        | Boolean  | True if the restaurant is active               |
| `createdAt`       | DateTime | Date and time when the restaurant was added    |
| `updatedAt`       | DateTime | Date and time when the restaurant was updated  |
| `address1`        | String   | Restaurant address                             |
| `postalCode`      | String   | Restaurant postal code                         |
| `country`         | String   | Country name where the restaurant is located   |
| `priceRating`     | String   | restaurant meals price rates                   |
| `isOpen`          | Boolean  | True if the restaurant is open                 |
| `isUsersFavorite` | Boolean  | True if this is the user's favorite restaurant |
| `isClosed`        | Boolean  | True if the restaurant is closed               |

Use this object in the following :

* [recommendedMenuitems](https://docs.suggestic.com/graphql/query/queries/restaurants/recommend-menu-items)
* [restaurantsSearch](https://docs.suggestic.com/graphql/query/search/restaurant-search)
* [restaurantSearchByLocation](https://docs.suggestic.com/graphql/query/search/restaurants)
