Italian pizzeria, Alo Alo, offering pizza and salads.