The Velveteen Habit Farmhouse Restaurant in Ogunquit is tucked into a small clearing just two miles from the quaint village of downtown Ogunquit, ME. Staying true to the traditions of our old New England farmhouse, our dinner menu focuses around the daily harvest from our Kitchen Garden in the back yard with the remainder of our ingredients being s...