Katsu

Sushi restaurant · 859 Villa St, Mountain View, CA

Dine-In

More food in Mountain View, CA · Sushi in Mountain View