Al Kilo is a sandwich shop offering focaccia and other tasty options.