Add icons to this collection by clicking the heart icon.
Restaurant icon - also known as business, buildings, shop, restaurant, store, steak, bistro, canteen, and architecture and city. Created in a clean lineal color 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>
<path
d="M187.867 38.206H51.6v222.508h136.267z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#5f9ad7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M166.708 38.206h21.159v222.508h-21.159z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#3c87d0"
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 0h34.675v321.314H8.684A8.683 8.683 0 0 1 0 312.631Z"
transform="translate(16.925 38.206)"
fill="#685e68"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M33.68 38.206H51.6V359.52H33.68Z"
fill="#554e56"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h34.675v312.631a8.682 8.682 0 0 1-8.683 8.683H0z"
transform="translate(460.4 38.206)"
fill="#685e68"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-17.92a8.684 8.684 0 0 0 8.684-8.684v-312.63h17.92v312.63A8.684 8.684 0 0 1 0 0"
transform="translate(486.392 359.52)"
fill="#554e56"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M324.133 38.206H187.866v222.508h136.267z"
fill="#7a6d79"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M324.13 38.21h-20.84v222.5h20.84z"
fill="#685e68"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-38.663a6.058 6.058 0 0 1-6.058-6.059v-89.353H6.058v89.353A6.058 6.058 0 0 1 0 0"
transform="translate(275.332 185.968)"
fill="#5f9ad7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-17.92a6.059 6.059 0 0 0 6.059-6.058v-89.354h17.92v89.354A6.059 6.059 0 0 1 0 0"
transform="translate(275.331 185.968)"
fill="#3c87d0"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M460.4 38.206H324.133v222.508H460.4Z"
fill="#5f9ad7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M439.241 38.206H460.4v222.508h-21.159z"
fill="#3c87d0"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-84.155v20.215a6.058 6.058 0 0 0 6.058 6.058h72.039A6.058 6.058 0 0 0 0 20.215Z"
transform="translate(298.078 38.206)"
fill="#d8ab8c"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-17.92a6.058 6.058 0 0 0 6.058-6.059v-20.215h17.92v20.215A6.058 6.058 0 0 1 0 0"
transform="translate(292.02 64.48)"
fill="#c38778"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M281.39 64.48h-50.779v26.076h50.779Z"
fill="#d8ab8c"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M263.47 64.48h17.92v26.076h-17.92z"
fill="#c38778"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-102.4h-408.8V0c0 17.27 14 31.27 31.26 31.27h346.28C-14 31.27 0 17.27 0 0"
transform="translate(460.4 363.11)"
fill="#5f9ad7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-15.52-22.58-43.56-35.14-72.02-29.57-.23.05-.46.09-.68.14-10.5 2.16-21.45 1-31.06-3.74a53.058 53.058 0 0 0-33.13-4.62c-20.43 3.74-36.17 18.93-41.65 37.79z"
transform="translate(327.04 394.38)"
fill="#3c87d0"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-21.159c17.266 0 31.263-13.997 31.263-31.264v-102.398h21.16v102.398C31.264-13.997 17.267 0 0 0"
transform="translate(429.136 394.376)"
fill="#3c87d0"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h136.14L99.83-81.94H-34.68Z"
transform="translate(51.6 327.26)"
fill="#f44545"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-36.31-81.94h17.92L17.92 0Z"
transform="translate(169.82 327.26)"
fill="#d63030"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-134.51l-36.31 81.94h136.14z"
transform="translate(495.08 245.32)"
fill="#f44545"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-17.92l34.68-81.94h17.92Z"
transform="translate(460.4 327.26)"
fill="#d63030"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M16.92 245.32h134.51v-31.29H16.92Z"
fill="#fb5858"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M133.51 214.03h17.92v31.29h-17.92z"
fill="#f44545"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M495.08 214.03H360.57v31.29h134.51z"
fill="#fb5858"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M477.16 214.03h17.92v31.29h-17.92z"
fill="#f44545"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-209.14l36.31 81.94h136.52z"
transform="translate(360.57 245.32)"
fill="#ddeafb"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-17.92l36.31-81.94h17.92Z"
transform="translate(324.26 327.26)"
fill="#cbe2ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M360.57 214.03H151.43v31.29h209.14z"
fill="#ecf4ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M342.65 214.03h17.92v31.29h-17.92z"
fill="#ddeafb"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-139.093a8.684 8.684 0 0 0-8.684 8.684v22.022H23.165L7.468 4.252A8.685 8.685 0 0 0 0 0"
transform="translate(164.702 7.5)"
fill="#d8ab8c"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-15.697-26.454a8.685 8.685 0 0 0-7.468-4.252h17.92a8.684 8.684 0 0 1 7.468 4.252L17.92 0Z"
transform="translate(169.946 38.206)"
fill="#c38778"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-138.22a8.686 8.686 0 0 0-7.36 4.075l-16.678 26.631H8.684V8.684A8.684 8.684 0 0 0 0 0"
transform="translate(486.392 7.5)"
fill="#d8ab8c"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-22.022a8.684 8.684 0 0 0-8.684-8.684H9.237a8.683 8.683 0 0 1 8.683 8.684V0Z"
transform="translate(477.155 38.206)"
fill="#c38778"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-42.376 7.852-115.76-52.686-121.634-59.275l-.002-.002h.001c-6.654-7.466-11.3-16.902-12.902-27.603-4.237-28.29 15.03-55.18 43.169-60.324a53.048 53.048 0 0 1 33.136 4.618c9.607 4.741 20.559 5.897 31.052 3.736l.685-.137c38.09-7.457 75.445 17.569 82.996 55.641C64.185-44.608 38.716-7.174 0 0"
transform="translate(303.25 503.799)"
fill="#fdb541"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-5.541 1.027-11.614.875-17.995-.163 38.28-7.527 63.363-44.705 55.731-83.183-6.018-30.342-30.97-52.377-60.133-56.308 36.635-4.965 71.618 19.603 78.898 56.308C64.185-44.608 38.716-7.174 0 0"
transform="translate(303.25 503.799)"
fill="#fea713"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-11.028-8.94-19.968-19.968-19.968-11.029 0-19.969 8.94-19.969 19.968s8.94 19.969 19.969 19.969C-8.94 19.969 0 11.028 0 0"
transform="translate(322.08 439.934)"
fill="#ecf4ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-3.393 0-6.584-.852-9.383-2.345 6.298-3.359 10.587-9.988 10.587-17.624 0-7.635-4.289-14.264-10.587-17.623A19.873 19.873 0 0 1 0-39.937c11.028 0 19.968 8.94 19.968 19.968C19.968-8.94 11.028 0 0 0"
transform="translate(302.112 459.902)"
fill="#ddeafb"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-68.88a5.005 5.005 0 0 0-5.006 5.005v68.137c0 21.785 17.661 39.445 39.446 39.445 21.785 0 39.445-17.66 39.445-39.445V5.005A5.005 5.005 0 0 0 0 0"
transform="translate(154.093 67.322)"
fill="#ddeafb"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-3.18 0-6.269-.386-9.231-1.097C8.099-5.254 20.984-20.84 20.984-39.445v-68.137a5.005 5.005 0 0 0-5.006-5.005H34.44a5.005 5.005 0 0 1 5.006 5.005v68.137C39.446-17.66 21.785 0 0 0"
transform="translate(119.653 179.91)"
fill="#cbe2ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-68.88a5.005 5.005 0 0 0-5.006 5.005v68.137c0 21.785 17.661 39.445 39.446 39.445 21.785 0 39.446-17.66 39.446-39.445V5.005A5.005 5.005 0 0 0 0 0"
transform="translate(426.707 67.322)"
fill="#ddeafb"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-3.18 0-6.269-.386-9.231-1.097C8.099-5.254 20.984-20.84 20.984-39.445v-68.137a5.005 5.005 0 0 0-5.005-5.005H34.44a5.005 5.005 0 0 1 5.006 5.005v68.137C39.446-17.66 21.785 0 0 0"
transform="translate(392.267 179.91)"
fill="#cbe2ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-139.22c-.41 0-10.492 15.706-10.492 15.706H.184S.653 0 0 0m-322.69 0h-140.093c-.653 0-.184 15.706-.184 15.706h150.271S-322.274 0-322.69 0m-139.092 337.02h18.49v-23.238l-19.68-46.508v68.566c0 .651.534 1.18 1.19 1.18m461.97-1.18v-68.566l-19.68 46.508v23.238h18.491c.656 0 1.189-.529 1.189-1.18M.184 206.534h-119.5v16.282H.184ZM-34.492 30.71h-121.27v160.824h121.27zm-428.48 160.824h19.68V30.71h-19.68zm.005 31.282h119.5v-16.282h-119.5zm134.501 0h194.149v-16.282h-194.149zm296.504 81.944 28.328-66.944h-118.303l-29.667 66.944zm-136.05 0 29.668-66.944h-186.095l29.668 66.944zm-262.809 0h119.642l-29.667-66.944h-118.303Zm235.449-247.781h-3.13V164.91c0 7.476-6.082 13.558-13.558 13.558h-38.663c-7.476 0-13.558-6.082-13.558-13.558V56.979h-3.13c-7.476 0-13.558-6.082-13.558-13.558V30.71h-11.052v131.802a7.5 7.5 0 0 1-15 0V30.71h-121.271v160.824h257.53V30.71h-11.052v12.711c0 7.476-6.082 13.558-13.558 13.558m-18.13 26.078h-35.779v80.412h35.779zm-35.779-15h35.779V56.981h-35.779zm-16.688-26.078h69.155v-11.27h-69.155zm68.93 314.011c-2.729.001-7.761.316-12.771 1.305-12.312 2.535-25.055.988-35.884-4.358-8.868-4.376-18.712-5.749-28.468-3.964-24.078 4.402-40.721 27.655-37.1 51.835 1.324 8.841 5.132 17.016 11.014 23.647l.071.078c6.929 7.773 77.37 63.798 114.669 56.891 16.758-3.105 31.257-12.585 40.824-26.693 9.565-14.105 13.005-31.087 9.686-47.819-5.183-28.274-32.142-51.265-62.041-50.922m177.547-164.456H7.611c.026 0 .051-.004.077-.004a7.5 7.5 0 0 1 7.5 7.5v136.81c0 8.922-7.262 16.18-16.189 16.18h-18.687c-1.967 19.548-18.511 34.86-38.563 34.86h-67.555a77.92 77.92 0 0 1 5.521 17.114c4.106 20.696-.151 41.705-11.985 59.156-11.835 17.454-29.772 29.182-50.506 33.023-19.763 3.663-46.613-4.819-79.798-25.206-24.965-15.338-45.289-32.513-48.801-36.453l-.04-.046c-7.846-8.819-12.922-19.689-14.682-31.439-4.807-32.1 17.281-62.969 49.238-68.812 23.657-6.37 44.242 13.816 64.781 8.235 30.165-5.904 59.78 6.492 77.302 29.428h76.525c13.101 0 23.759-10.663 23.759-23.77v-28.35h-393.8v28.35c0 13.107 10.659 23.77 23.76 23.77h50.143a7.5 7.5 0 0 1 0 15h-50.143c-20.052 0-36.596-15.312-38.563-34.86h-18.687c-8.927 0-16.19-7.258-16.19-16.18l.005-334.656c0-8.924 7.26-16.184 16.184-16.184h139.093a16.256 16.256 0 0 1 13.918 7.925l13.52 22.785h127.839l14.477-23.116A16.093 16.093 0 0 1-139.22-15H-1c8.924 0 16.184 7.26 16.184 16.184v162.42a7.5 7.5 0 0 1-15 0V30.706h-19.676z"
transform="translate(487.392 15)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M127.233 132.964h24.365V74.822h-24.365zm-39.526 0h24.526V74.822H87.707Zm31.946 39.445c15.032 0 27.663-10.438 31.047-24.445H88.605c3.384 14.007 16.016 24.445 31.048 24.445m0 15c-25.886 0-46.946-21.059-46.946-46.945V72.328c0-6.896 5.61-12.506 12.506-12.506h68.88c6.895 0 12.505 5.61 12.505 12.506v68.136c0 25.886-21.059 46.945-46.945 46.945"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c15.031 0 27.664-10.438 31.048-24.445h-62.096C-27.664-10.438-15.031 0 0 0m7.581-39.445h24.365v-58.142H7.581Zm-39.527 0H-7.42v-58.142h-24.526zm-15 7.5v-68.137c0-6.895 5.61-12.505 12.506-12.505h68.88c6.896 0 12.506 5.61 12.506 12.505v68.137C46.946-6.06 25.886 15 0 15S-46.946-6.06-46.946-31.945"
transform="translate(392.267 172.41)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-6.875 0-12.469 5.593-12.469 12.468 0 6.876 5.594 12.469 12.469 12.469 6.875 0 12.468-5.593 12.468-12.469C12.468 5.593 6.875 0 0 0m0 39.937c-15.146 0-27.469-12.322-27.469-27.469C-27.469-2.678-15.146-15 0-15S27.468-2.678 27.468 12.468c0 15.147-12.322 27.469-27.468 27.469"
transform="translate(302.112 427.465)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-105.435a7.5 7.5 0 0 1 0-15H0A7.5 7.5 0 0 1 0 0"
transform="translate(308.717 22.776)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
</g>
</svg>
More icons in the same style and category