Full menu with prices & pictures
The Castle Greek Caf... 3730 N 1st St, San Jose, United Stat...
(+1)4084560346
Reserve a table now for The Castle Greek Caf...
When you're planning your visit to The Castle Greek Cafe, you could take public transportation to the stop VTA-Tasman, which is the nearest stop at 208 meters distance to the restaurant.
The Menu of The Castle Greek Cafe from San Jose contains about 2 different menus and drinks. On average, you pay for a dish / drink about $5.0.