Alto Restaurant is a casual pizza restaurant offering pizza, pasta, and souvlaki, with late-night service and delivery.