Villa Capri
101 E 2nd Ave, Altoona
(814) 201-2043
Recent Reviews
Order Online
You May Also Like
Roll's Meat Market - 101 3rd Ave
Deli, Meat Shops, Butcher
Luigetta's Restaurant - 100 E 3rd Ave
Salad
The Phoenix Banquet Center - 300 4th Avenue
Italian, Seafood
Restaurants in Altoona, PA
Villa Capri
101 E 2nd Ave, Altoona, PA 16602
(814) 201-2043