Liza's of Schenectady

  • Breakfast, lunch, smoothies and acai bowls, coffee & tea!
  • 508 State StSchenectady Information
  • New
    44 ratings