Villa Capri
Add to Favorites
OPEN NOW
Today: Open 24 Hours
Saved to Favorites
Phone: (814) 201-2043
Address: 101 E 2nd Ave, Altoona, PA 16602
Villa Capri Ristorante
Cuisines: Italian, European, Continental, Pizza
Price Range : Average
1116 12th St, Altoona, PA 16601
208 4th St, Altoona, PA 16602
726 N 4th Ave, Altoona, PA 16601
621 Valley View Blvd, Altoona, PA 16602
112 S 13th St, Altoona, PA 16602
1542 E Pleasant Valley Blvd, Altoona, PA 16602
1600 Crawford Ave, Altoona, PA 16602
1833 E Pleasant Valley Blvd, Altoona, PA 16602
621 N 4th Ave, Altoona, PA 16601
100 Logan Valley Mall, Altoona, PA 16602