Freshly shaved leg ham served on your choice of bread

Ham Sandwich

$4.00Price