Ohashi Sushi is a Japanese restaurant offering vegetarian options, takeout, and delivery. They accept credit cards and have disabled access.