ITV Wine Bar is located in Philadelphia, United States on 1615 E Passyunk Ave. ITV Wine Bar is rated 4.5 out of 5 in the category tapas / small plates in United States. ITV is Chef Nicholas Elmi's cocktail and wine bar featuring small plates. Located on Passyunk, adjacent to Laurel.
Address
1615 E Passyunk Ave