English: Restaurant Mezo.
Telugu: రెస్టారెంట్ Mezo.