Villa Capri
101 E 2nd Ave, Altoona
(814) 201-2043
Menu
Restaurants in Altoona, PA
Villa Capri
101 E 2nd Ave, Altoona, PA 16602
(814) 201-2043