Get directions to: Roasted Artichoke, Provo, UT
Restaurant address: 480 W Ctr St Provo, UT 84601, USA
Restaurant: Roasted Artichoke