Villa Capri: Altoona, PA
Villa Capri adds a touch of elegance to fine Italian dining. Their entries are generous and taste like you are in Italy eating in great-grandma’s kitchen enjoying her authentic recipes from her tattered and worn recipe book. Location: 101 East Second Avenue, Altoona, Pennsylvania. Website here. Menu: Villa Capri’s Italian menu features Gnocchi, Ravioli, Lasagna, […]
Villa Capri: Altoona, PA Read More »