SNOWFOX Sushi is a Japanese restaurant offering sushi. It is located at 1688 Anderson Rd and opens at 7am. Key facts used: 'SNOWFOX Sushi', '1688 Anderson Rd', 'Opens at 7am'.