Den Travak is a sandwich shop offering fresh sandwiches with a smile. It's a unique take-away lunch spot specializing in delicious and convenient meals.