Ham and Swiss Sub

$0

Toasty bakery fresh bread with melty swiss cheese and ham, topped with lettuce, tomato, and mayo.
Select 1
Select 1
Select up to 1
Optional
1