What I want to know is that using Google places API. Basically I want to create a site like www.zomato.com
1) Can I show listing of all restaurants and their individual details with all the details in my city just like Google+ business page?
2) Is is possible to use this API with C#.net?
3) How much Google will charge for this?