Mama Ntina is a Greek taverna-style restaurant. They offer daily specials like beef stew, baked meatballs, and pastitsio.