Villa Rouge offers a wide selection of home decor items and gifts, as well as interior design consultation services for those who need some advice in sprucing up a room. Items include candles, wall art, small furnishings and more. Online shopping also is available.
714 Villa St, Mountain View, CA 94041
(650) 237-3113
  • Hours: Call for information
  • Website: http://villarougestore.com/
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »