The Royal Wren

  • Coffee & Tea
  • Food & Wine
  • Specialty Shops
  • Gift Certificate Participant
11 S. Third St.
Geneva, IL 60134
(331) 248-0344
  • About

    Hoping our customers will spoil themselves, family & friends with unique gifts personally selected for the modern day tastemaker.