I Love Pizza offers stone-oven baked pizza, kebab, and salads. Features include wheelchair accessibility and free Wi-Fi.