You are now leaving Menulist
We hope to see you again soon!
Fuji Mountain Japanese Steakhouse Sushi
2375 Boston Post Road, Village Of Larchmont, 10538, United States Of America, Village of Larchmont
Sushi, Asian, Japanese, Lunch, Steak, Chicken, Steakhouse, Ice Cream, Soup
The redirect does not work? Just click on this link or copy it into your address bar