Delta Kafe offers upmarket, relaxed dining with a focus on pizzas and outdoor seating.