Oyama Sushi (282 Bon Air Center)

$$ • Seafood • Sushi • Japanese

A top rated restaurant with 4.8 out of 5 stars based on more than 200 reviews.
View delivery time and booking fee. • 

282 Bon Air Ctr, Greenbrae, CA 94904 • More info

Opens at 4:30 PM