Best Seafood restaurant in Altoona, PA
1 Olive Garden Italian Restaurant
3315 Pleasant Valley Blvd, Altoona, PA 16602, United States
2 Red Lobster
3330 Pleasant Valley Blvd, Altoona, PA 16602, United States
Map
3315 Pleasant Valley Blvd, Altoona, PA 16602, United States
3330 Pleasant Valley Blvd, Altoona, PA 16602, United States