Leila and Libbie Eats and Treats

Leila and Libbie Eats and Treats

413 Main St.
Niantic, CT 06357
Phone: (860) 739-3344
URL:
  • Leila and Libbie Eats and Treats