national.restaurant
Restaurant Menus & Prices
Restaurants Near Me
Gift Cards
Nutrition
Recipes
Content Hub
Home
Restaurants Near Me
The Castle Greek Cafe
CA
San Jose
The Castle Greek Cafe Locations in
San Jose, CA
The Castle Greek Cafe - 3730 N 1st St
3730 N 1st St
San Jose, California 95134
The Castle Greek Cafe Locations in Cities Nearby