Iroha Japan Center,1726 Buchanan St. San Francisco CA United States
Late night,Kid Friendly
Hours: Lunch & Dinner Daily
Phone: 415.922.0321 Accepts: American Express