The Townhouse
Bar · American · Pub
The Townhouse is a stylish restaurant and bar known for its elevated pub fare and cocktails, offering a vibrant atmosphere and patio seating.
Location
Best places nearby
The highest rated places close to The Townhouse.
Local restaurants nearby
Plaj Yolu Sokak 13, İstanbul



