Potter's Tea House

  • Coffee/Tea Shop
917 N Main St
Meridian, ID 83642
208-258-7197
  • About

    An inviting, comfortable place to get a cup of tea, loose leaf tea, and tea accessories.