La Fonte Cafe is an Italian cafe and bistro.