Sandwich shop known for its "sandwich by the meter" concept. Offers various sandwich options and fresh juice.