Restoran nacionalne kuhinje “Mihailo” nalazi se u samom centru Beograda, na Obilićevom vencu 16. Prostire se na 80 m2 i obuhvata do 70 sedećih mesta. Letnja bašta restorana moderno je opremljena i uređena i raspolaže kapacitetom od 90 do 110 sedećih mesta, u zavisnosti od godišnjeg doba. Svoja vrata restoran je otvorio 2018. godine i vrlo brzo postao omiljeno mesto Beograđana, domaćih turista, ali i mnogih stranih turista koji žele da probaju srpsku tradicionalnu hranu. Restoran “Mihailo” ime je dobio po srpskom knezu Mihailu Obrenoviću koji je vladao Srbijom u 19. veku.