You are now leaving Menulist
We hope to see you again soon!
Sushi By Scratch Restaurants: Montecito
1295 Coast Village Rd., 93108 Santa Barbara, United States Of America
日本料理, Sushi
The redirect does not work? Just click on this link or copy it into your address bar