Santa Clara
Ike's Sandwiches is one of Santa Clara.

1. Ike's Sandwiches

8.6
2235 The Alameda (at Chapman Ct), Santa Clara, CA
Sandwich Spot · 60 tips and reviews