Ecco Cafeteria is an Italian restaurant known for its pizzas and takeaway menu.