Carl's Subs
I went to Carl's Subs a few years ago. It is located in Waltham, MA. It is a small sub shop. Carl's serves very tender steak and cheese subs. I think Carl's subs rival those of Philly sub shops.
I went to Carl's Subs a few years ago. I think Carl's subs rival those of Philly sub shops. It is located in Waltham, MA. It is a small sub shop. Carl's serves very tender steak and cheese subs.