Love love love it…read more..
The best is the vegetarian pizza and Lasagna. Whenever I am in Geneva, i cant miss a chance to go to Sole mio. Might be too much to say but haven't found any better Italian restaurant in Switzerland like this one. Close to food found in ROME.. :) :)