Il Capo Pizzeria Krestena is a pizza restaurant. Note: Closed Mondays.