We were in Stillwater in February 2005 for the weekend. I only wish we would have found this restaurant on the first day and not the last.
Of the four placed we dined in Stillwater, this was without a doubt the best.
It has a very Napa Valle...
1 italian restaurant listing found.
Know of a restaurant we don't have? Click here to add it.