Mayuri Restaurant
"Mayuri means Peacock ( Telugu word )
It is a restaurant logo.
The outer circle is like a plate, inside the Peacock head and crown look like a fork, knife, and spoon.
More by Nagaraj Kesarapu View profile
Like