Reviews of Shimla Cafe and Italian Cuisine. (Restaurant) in Dunfermline (Fife).