Alta Vista Flower 1995 Inc
209 Belmont Ave
Ottawa, ON
K1S 0V9
(613) 733-4001
Rating:
3 out of 5 stars
(
1 reviews)
Hours: Please call us for details.
Reviews
Always Fresh: The flowers at this place are always fresh and seem to be in their prime no matter the time of the day or year. You can be sure of getting the freshest and most beautiful flowers here all year round.
Rated 3 stars by Arsene Lupin
on September 13, 2010