Restaurants & Bars

Boston Area Sub / Sandwich

Carl's Steak Subs in Waltham?

Share:

Restaurants & Bars 10

Carl's Steak Subs in Waltham?

Carrie | Mar 30, 2006 11:07 AM

Phantom Gourmet made them look so good on this past weekend's show. Anyone been?

Want to stay up to date with this post?

Recommended From Chowhound