İdlly Cafe Sandwich is a sandwich shop that also offers authentic Italian illy coffee.