Get directions to: Silva's Restaurant, Auburn, ME
Restaurant address: 767 Minot Ave Auburn, ME 04210, USA
Restaurant: Silva's Restaurant