SNOWFOX is a Japanese restaurant specializing in sushi. It is located in Washington, DC. The search results indicate a strong association with sushi and Japanese cuisine.