Cheers mate. Apparently we're staying close to Princes Street if that helps.
LIAN PU ORIENTAL EXPRESS RESTAURANT. Marshall Street off Nicolson Square be aware it is cash only.
My personal favourite is a himalayan restaurant called Namaste Kathmandu in Forrest Road.
The City Restaurant on Nicholson Street is really good though I would recommend booking, it is a chippy with a large restaurant attached though they also do pizza, pasta and steaks.
A good pub is Sandy Bells on Forrest Road where you will often find traditional musicians playing in a nice environment with good ales and a friendly atmosphere.
There are a few Nicholson pubs dotted about the city, they do really good pub food and you usually get 20% off your first visit if you register on their website.
5pm .com is another good restaurant
discount site for Edinburgh
It is an expensive City so be prepared for that
I hope this gives you enough to go on, best of luck and enjoy your visit.