La Piccola Italia Cafe is an Italian cafe.