The Baked Potato Shop - Vegetarian cafe and deli in Old Town, Edinburgh | Reviews, Photos & Information on Postcard