Falcons Deli is an art cafe offering Italian deli fare.