Nara's Not Bad
Friday, March 18, 2005
Nara is across the street from RTC on Cleveland Street. I've found it's the freshest and tastiest of the Japanese places in the area (Todai makes me gag, and Kikuya's rolls are too big, dry & not the freshest tasting).