“Great sandwich spot! Note: they are huge. Easy to split”
Solo
Restaurant · Northwest Washington, Washington
1425 28th St NW, Washington, DC 20007, USA
1 person swears by it, including one person who work in the industry.
“Great sandwich spot! Note: they are huge. Easy to split”