New Omakase near home

Blue Pagoda is the name of the Omakase restaurant in San Jose, CA. The restaurant is a bit unorthodox regarding layout, menu creativity, and the alcohol selection.

by kazekai8

Leave a Reply