Merchants
»
Pennsylvania
»
Altoona
Leonardo's Taverna
Location:
1000 6th Avenue, Altoona, PA 16602
Phone:
(814)942-5513
Category:
Restaurants
Tags:
Pizza
Sign up with facebook