Chez Isa & Jo is a bar offering pizzas for takeaway on Friday evenings, with reservations.