Sandwich shop offering a comfortable space for games.