Andy's Taverna

Andy's Taverna
81-81A Bayham Street, London, NW1 0AG
  • Telephone 02074859718
Photo of Andy's Taverna

In London's vibrant Camden Town, Andy's Taverna offers a passionate slice of Mediterranean dining. Serving a menu crammed with Greek delicacies, there is also regular live Greek music in-restaurant. A tranquil garden is perfect for al fresco dining in the warmer months, with private parties and special occasions catered for with flair.

Text supplied by third party.