Italian cafe offering Italian cuisine and light meals.