Get directions to: No Anchovies, Taneytown, MD
Restaurant address: 17 W Baltimore St Taneytown, MD 21787, USA
Restaurant: No Anchovies