Elda's On Lark

  • American, Bar/Pub, Burgers
  • 205 Lark St.Albany