Feng Sushi is a Japanese restaurant offering fresh sushi alongside tempura, teriyaki, and other specialties.