Takeout restaurant 89 Ntolmadakia offers a daily menu featuring Greek comfort food like stuffed tomatoes, chicken, and more.