Feng Sushi
British restaurant chain
Feng Sushi is a UK-based restaurant chain known for advocating sustainable fish farming. The company was founded in 1999 by chef Silla Bjerrum and chef Jeremy Rose, with restaurant entrepreneur Luke Johnson the majority owner since 2010.
Handles
Social
Web
1 external identifier
Something wrong with this entry? Report it.