Add icons to this collection by clicking the heart icon.
Restaurant icon - also known as bar, restaurant, sign, signage, signboard, and bistro. Created in a clean lineal style, 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>
<g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0c-4.163 2.974-7.405 7.212-9.065 12.302-11.074 33.939-54.543 59.267-106.481 59.267-51.937 0-95.407-25.328-106.48-59.267-3.34-10.236-13.071-17.024-23.837-17.024h-25.444c-13.918 0-25.201-11.283-25.201-25.2v-153.024c0-13.918 11.283-25.201 25.201-25.201h25.444c10.766 0 20.497-6.789 23.837-17.024 11.073-33.939 54.543-59.266 106.48-59.266 51.938 0 95.407 25.327 106.481 59.266 3.338 10.235 13.07 17.024 23.836 17.024h25.444c13.918 0 25.201 11.283 25.201 25.201v153.024c0 13.917-11.283 25.2-25.201 25.2H35.75"
transform="translate(399.12 304.763)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-42.69h-35.19V0"
transform="translate(68.32 50.19)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-371.31"
transform="translate(68.32 448.9)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-371.32"
transform="translate(33.13 448.91)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-36.553c-7.551 0-13.672 6.121-13.672 13.671v.053c0 7.55 6.121 13.671 13.672 13.671H0c7.551 0 13.671-6.121 13.671-13.671v-.053C13.671 6.121 7.551 0 0 0Z"
transform="translate(69.002 50.192)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v36.553c0 7.551 6.121 13.672 13.672 13.672h.052c7.55 0 13.671-6.121 13.671-13.672V0c0-7.55-6.121-13.671-13.671-13.671h-.052C6.121-13.671 0-7.55 0 0Z"
transform="translate(465.827 398.44)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-397.51"
transform="translate(465.83 403.02)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-362.219"
transform="translate(465.83 430.41)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c0-16.888-13.69-30.579-30.579-30.579-16.889 0-30.58 13.691-30.58 30.579 0 16.889 13.691 30.58 30.58 30.58C-13.69 30.58 0 16.889 0 0Z"
transform="translate(81.305 473.92)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-135.31"
transform="translate(136.717 403.019)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-135.31"
transform="translate(434.87 403.019)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-54.19 56.85s-29.59 7.08-36.29 13.79l-7.74 7.74c-11.58 11.57-12.51 29.41-2.08 39.84 10.43 10.43 28.27 9.5 39.85-2.08l7.74-7.74c6.7-6.7 13.78-36.29 13.78-36.29l31.85-30.36"
transform="translate(263.08 102.46)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 15.351-14.63a13.761 13.761 0 0 0 4.279-9.99c0-3.53-1.34-7.07-4.04-9.77-5.48-5.48-14.409-5.37-19.76.24l-14.189 14.89"
transform="translate(299.8 102.46)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0a8.474 8.474 0 0 1-11.987 0l-29.78-29.779c-6.981-6.982-1.385-23.898-1.385-23.898l-91.005-86.74c-5.613-5.351-5.719-14.273-.237-19.756 4.839-5.875 14.188-5.606 19.294-.248l87.203 91.489s16.916-5.596 23.898 1.386L25.78-37.767a8.476 8.476 0 0 1 0 11.987z"
transform="translate(381.892 228.246)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-29.357-29.357"
transform="translate(394.732 215.406)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c-27.412 0-49.634-22.222-49.634-49.635h99.269C49.635-22.222 27.413 0 0 0ZM0 0v13.472"
transform="translate(283.703 294.808)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-145.023"
transform="translate(356.215 245.173)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0a7.827 7.827 0 1 0-11.068 11.07A7.827 7.827 0 0 0 0 0"
transform="translate(142.25 121.591)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a7.827 7.827 0 1 0-11.068 11.07A7.827 7.827 0 0 0 0 0"
transform="translate(440.403 121.591)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 12.486-10.335"
transform="translate(210.186 311.879)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 4.858-16.151"
transform="translate(249.845 339.372)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-12.485-10.335"
transform="translate(354.992 311.879)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-4.858-16.151"
transform="translate(315.334 339.372)"
fill="none"
stroke="#000"
stroke-width="15"
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