Share:

Restaurants & Bars 8

Terra in St. Helena

Hiko Ikeda | Oct 24, 2001 01:02 PM

Today the food section of the San Francisco Chronicle had the following article written by Hiro Sone, a owner of Terra at 1345 Railroad Ave., St Helena.

Although I have been reading many newspapers, magazines, and books, I have never found any story about that restaurant--even on this discussion board.

Has anybody been there?

Link: http://www.sfgate.com/cgi-bin/article...

Want to stay up to date with this post?

Feedback