Welcome to Zen Sushi !
The Best  Sushi Place in Clifton  😋🍣

Dine In and Take Out!