Cafe Massimo is an Italian cafe.