Take It Away Sandwich Shop

115 Elliewood Ave, Charlottesville 22903, United States Get Directions to this spot
115 Elliewood Ave
Charlottesville, 22903
VA, United States

Rate and review Take It Away Sandwich Shop in Charlottesville, VA, United States!

Share your experiences at Take It Away Sandwich Shop with your friends or discover more Restaurants in Charlottesville, VA, United States.