ADVERTISEMENT
The owners of The Village Cafe in Stittsville stop by to tell what makes their restaurant so special