Foxburg Is On The List!
Top 100 Scenic View Restaurants in the United States!
There are only 3 in Pennsylvania, and two of them are in Pittsburgh. How awesome is this?!
Click here to see the article and read the list!
Top 100 Scenic View Restaurants in the United States!
There are only 3 in Pennsylvania, and two of them are in Pittsburgh. How awesome is this?!
Click here to see the article and read the list!