Dojima-An
219 O'Farrell Street, San Francisco, California 94102
Featured Review : Tucked away, beneath its black awning, this unassuming little Japanese Food Restaurant packs a mean bowl of rice.The place was absolutely packed, but it probably can’t seat more than fifty people at one time. What’s bet...See Full Review