Sandwich shop offering freshly baked baguettes and fast food.