Amelia's Pizzeria & Restaurant

Phone orders only

1130 Cambria St NE, Christiansburg, VA 24073

$0 MinimumAre you the owner?

FAQ