Add icons to this collection by clicking the heart icon.
Restaurant icon - also known as business, buildings, shop, building, coffee shop, restaurant, store, commerce and shopping, food and restaurant, and architecture and city. Created in a clean lineal color style with a white, gray, black, orange, and pink finish, perfect for web, apps, and UI projects. Available in SVG and PNG, with multiple style variants.
<svg
xmlns="http://www.w3.org/2000/svg"
width="682.667"
height="682.667"
viewBox="0 0 682.667 682.667"
>
<defs>
<clipPath id="a" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
</defs>
<path
d="M36 26h440v320H36Z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#f8e5ca"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0c-3.46 2.6-7.67 4-12 4h-266.66c-4.33 0-8.54-1.4-12-4l-74.67-56h440z"
transform="translate(401.33 482)"
fill="#ff5d5d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M502 346H10v40h492z"
fill="#ff5d5d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M476 386H336v40h140z"
fill="#537984"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M436 66H256v220h180z"
fill="#ffc66c"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c11.05 0 20-8.95 20-20S11.05-40 0-40v-40h-60v40c-11.05 0-20 8.95-20 20s8.95 20 20 20h1.71C-54.17 11.65-43.06 20-30 20c13.06 0 24.17-8.35 28.29-20z"
transform="translate(376 226)"
fill="#f2f2fc"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M336 386H176v60h160z"
fill="#ffc66c"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M216 26H76v120h140z"
fill="#537984"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M216 146H76v140h140z"
fill="#4dbaf6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M176 386H36v40h140z"
fill="#537984"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c5.52 0 10-4.48 10-10S5.52-20 0-20s-10 4.48-10 10S-5.52 0 0 0"
transform="translate(116 196)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h492"
transform="translate(10 26)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v320"
transform="translate(36 26)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-320"
transform="translate(476 346)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h26v-40h-492V0h326z"
transform="translate(476 386)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v40h140"
transform="translate(36 386)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h140v-40"
transform="translate(336 426)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 74.67 56c3.46 2.6 7.67 4 12 4h266.66c4.33 0 8.54-1.4 12-4L440 0"
transform="translate(36 426)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v60h160V0"
transform="translate(176 386)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-40h-60V0c-11.05 0-20 8.95-20 20s8.95 20 20 20h1.71C-54.17 51.65-43.06 60-30 60c13.06 0 24.17-8.35 28.29-20H0c11.05 0 20-8.95 20-20S11.05 0 0 0Z"
transform="translate(376 186)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M436 66H256v220h180z"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h60"
transform="translate(316 106)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v260h-140V0"
transform="translate(216 26)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h140"
transform="translate(76 146)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-20"
transform="translate(116 246)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</svg>
More icons in the same style and category