Subarashi is a Japanese restaurant specializing in sushi and Asian cuisine. They offer lunch and dinner options and are known for being open late. The establishment is also noted as being vegetarian-friendly.