Food is OK, typical subway, staff is mediocre at best. I've eaten here several times as it is convenient to my house, but certainly wouldn't go out of my way to go here.
Address 7056 Carroll Ave 1st Floor, Takoma Park, MD 20912-4430
Phone +1 301-891-8080
Maps 87C4XXGQ+3Q Open Maps