Cafe Alfa is a pizzeria.