Restaurants » Take Away » Falafel Take Aways in San Jose
Stevens Creek Blvd 2301, 95128 San Jose
1 review
Tags: dive, drive-in, falafel, outdoor dining
Omid
(4345 points) 25-06-2008 •••••5
You’re more likely to get a hand job from the Queen of England than to find any sort of parking here during the lunch rush.
Trying to R...
more...