Telli's
Bar · Sandwich Shop
Temporarily closed cocktail bar. Offers top-quality drinks and sandwiches on select nights.
Location
Best places nearby
The highest rated places close to Telli's.
Local restaurants nearby
101 Newington Green Road, ENG
Location
The highest rated places close to Telli's.
101 Newington Green Road, ENG