Yokohama is a Japanese restaurant offering a wide selection of sushi and other Japanese dishes. It provides a spacious and bright interior for dining, with delivery and takeout options also available.