Get directions to: Angelo's Italian Grill, Spencer, NC
Restaurant address: 117 Long Ferry Road Spencer, NC 28159, USA
Restaurant: Angelo's Italian Grill