L'Instant Pizza offers Italian cuisine with a focus on wood-fired pizzas, available for dine-in or takeout. Credit cards accepted.