Popular

More Photos

High Scores

About

101 E 2nd Ave
Altoona, PA
+1-814-201-2043
Villa Capri

Villa Capri

Italian
40 reviews 40 reviews

Top Review On Yelp

rating Oct 12, 2017
I am an Italian woman who is extremely picky about Italian food restaurants. I am so HAPPY I found Villa Capri at the beginning of this year. We have gone... (read more)
Miss A.