Oyama Sushi is a popular sushi bar with two locations in Lafayette and Greenbrae, California.
Known for its fresh and delicious sushi, Oyama Sushi offers a wide variety of traditional and creative rolls to satisfy sushi lovers' cravings.
Generated from the website