Add icons to this collection by clicking the heart icon.
Restaurant icon - also known as food, pin, place, location, restaurant, placeholder, and maps and location. Created in a clean lineal color style with a white, gray, black, yellow, teal, and orange 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>
<g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0v-152c0-60.751 49.249-110 110-110h67.977a3.986 3.986 0 0 0 3.583-2.223C189.829-280.995 242.337-387 248.5-387c6.163 0 58.671 106.005 66.94 122.777a3.986 3.986 0 0 0 3.583 2.223H387c60.751 0 110 49.249 110 110V0c0 60.751-49.249 110-110 110H110C49.249 110 0 60.751 0 0"
transform="translate(7.5 394.5)"
fill="#f3f3f3"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-5.854-11.875-33.882-68.473-51.94-100.517 7.447-13.215 13.201-22.26 15-22.26C-30.777-122.777 21.731-16.771 30 0a3.986 3.986 0 0 0 3.583 2.223h-30A3.986 3.986 0 0 1 0 0"
transform="translate(292.94 130.277)"
fill="#e4e4e4"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-30C30.751 0 80-49.249 80-110v-152c0-60.751-49.249-110-110-110H0c60.751 0 110 49.249 110 110v152C110-49.249 60.751 0 0 0"
transform="translate(394.5 504.5)"
fill="#e4e4e4"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-44.112 0-80 35.888-80 80v152c0 44.112 35.888 80 80 80h277c44.112 0 80-35.888 80-80V80c0-44.112-35.888-80-80-80Z"
transform="translate(117.5 162.5)"
fill="#ffd54f"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-30c44.112 0 80-35.888 80-80v-152c0-44.112-35.888-80-80-80H0c44.112 0 80 35.888 80 80v152C80-35.888 44.112 0 0 0"
transform="translate(394.5 474.5)"
fill="#ffc328"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-11.046 0-20 8.954-20 20v138h40V20C20 8.954 11.046 0 0 0"
transform="translate(197 198)"
fill="#2b6181"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-11.046 0-20 8.954-20 20v138h40V20C20 8.954 11.046 0 0 0"
transform="translate(315 198)"
fill="#2b6181"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-23.196 0-42 18.804-42 42v46c0 23.196 18.804 42 42 42s42-18.804 42-42V42C42 18.804 23.196 0 0 0"
transform="translate(315 307)"
fill="#5297ba"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-5.287 0-10.34-.986-15-2.769C.786-8.809 12-24.091 12-42v-46c0-17.91-11.214-33.191-27-39.231A41.878 41.878 0 0 1 0-130c23.196 0 42 18.804 42 42v46C42-18.804 23.196 0 0 0"
transform="translate(315 437)"
fill="#4380a0"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-73c0-23.196-18.804-42-42-42s-42 18.804-42 42V0c0 8.284 6.716 15 15 15 8.284 0 15-6.716 15-15v-43c0-6.627 5.373-12 12-12s12 5.373 12 12V0c0 8.284 6.716 15 15 15C-6.716 15 0 8.284 0 0"
transform="translate(239 422)"
fill="#5297ba"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-8.284 0-15-6.716-15-15v-73c0-17.91-11.214-33.191-27-39.231A41.878 41.878 0 0 1-27-130c23.196 0 42 18.804 42 42v73C15-6.716 8.284 0 0 0"
transform="translate(224 437)"
fill="#4380a0"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-18.076 13.029-40.268 20.706-64.252 20.706h-277c-60.751 0-110-49.249-110-110v-152c0-60.752 49.249-110 110-110h67.977a3.986 3.986 0 0 0 3.583-2.224c8.269-16.771 60.777-122.776 66.94-122.776 6.163 0 58.671 106.005 66.94 122.776a3.987 3.987 0 0 0 3.583 2.224h67.977c60.752 0 110 49.248 110 110v152c0 25.263-8.517 48.538-22.836 67.108"
transform="translate(458.752 483.794)"
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 0v84.884c0 44.113 35.888 80 80 80h277c44.112 0 80-35.887 80-80v-152c0-44.112-35.888-80-80-80H80c-44.112 0-80 35.888-80 80v35.538"
transform="translate(37.5 309.616)"
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-92.457c0-11.049-8.95-20-20-20s-20 8.951-20 20V0"
transform="translate(217 310.457)"
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-6.782c0-11.05-8.95-20-20-20s-20 8.95-20 20v92.456"
transform="translate(335 224.782)"
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-54.457"
transform="translate(335 310.457)"
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 0v0c-23.196 0-42 18.804-42 42v46c0 23.196 18.804 42 42 42s42-18.804 42-42V42C42 18.804 23.196 0 0 0Z"
transform="translate(315 307)"
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-73c0-23.196-18.804-42-42-42s-42 18.804-42 42V0c0 8.284 6.716 15 15 15 8.284 0 15-6.716 15-15v-43c0-6.627 5.373-12 12-12s12 5.373 12 12V0c0 8.284 6.716 15 15 15C-6.716 15 0 8.284 0 0Z"
transform="translate(239 422)"
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