Give us feedback!

Dine at Niku Steakhouse, San Francisco, California

Japanese-American menu of house-cut wagyu & local sides by the Omakase Group (Omakase, Udon Time).
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail