Rhubarb Restaurant – Scallops Published August 28, 2012 at 2592 × 1787 in Review: Rhubarb Restaurant, Prestonfield Hotel, Edinburgh ← Previous Scallops