English: the restaurant at meadowood
Telugu: మీడోవుడ్ వద్ద రెస్టారెంట్