Get directions to: Vidalia's Truck Stop, Wellesley, MA
Restaurant address: 13 Central St Wellesley, MA 02482, USA
Restaurant: Vidalia's Truck Stop