Village Terrace Restaurant is a Nepean, ON business. Village Terrace Restaurant is located at 15 Capella Court, Nepean, ON. The postal code is K2E7X1.
You can contact Village Terrace Restaurant at 613-727-9362 or from out of area call 1 6137279362.