The Castle Greek Cafe
Address:
3730 N 1st St, San Jose, CA 95134
Phone:
(408) 456-0346 Restaurants, Greek
Other Businesses:
- Bacalhau Grill & Trade Rite Market at 1555 Alum Rock Ave, San Jose, CA 95116
- Caffe Adria at 6174 Bollinger Rd, San Jose, CA 95129
- Sonia's Kitchen at 360 E William St, San Jose, CA 95112
- Doghouse Sports Lounge at 1336 N 1st St, San Jose, CA 95112
- Ben & Jerry's at 115 E San Carlos St, San Jose, CA 95112