#310 – Get a Steak and Cheese Sub

Did you grow up in Arlington? Do you remember Charlie’s Pizza at Williamsburg Shopping Center? They had the best steak and cheese subs around. Now Williamsburg Shopping Center has a new gourmet pizza and sub shop – Deli Italiano, which has been open in Village Green Center in Great Falls since 1990, recently opened its second location here. Has anyone tried it yet? What did you think?


