James PhiladelphiaJames Restaurant located in Center City Philadelphia, across from the Comcast Center has unique…Contact:Sep 12, 2017Sep 12, 2017