O Thanasis is a bustling kebab shop known for its classic souvlaki grills and pitas. Enjoy a no-nonsense meal at indoor or outdoor tables.