English: A very good well priced restaurant indeed.
Telugu: రెస్టారెంట్ లో మంచి మెను, చాలా సహేతుకమైన ధరలు.