Visit Deja Vu in Ottawa today!
Deja Vu is a gift, floral and boutique shop that offers an upbeat style with an European flair.
Deja Vu is one of the areas preeminent Gift and Floral Shops you will find anywhere. Walk through their vintage french doors and enter a beautiful 19th century building overflowing with charm. Original tin ceiling, maple floors, and antique display pieces the staff at Deja Vu has created an atmosphere you will treasure with your time spent here.
Shop for speciality soaps, gifts, home decor, jewelry & more!
Deja Vu: 716 La Salle St, Ottawa, IL 61350