"Excellent atmosphere and friendly service make this Mom and Pop type of deli a real treat.It's located right across from Ohlone College, and I recommend the beef gyro. The freezes are a treat as well, and they come with caramel, vanilla, or hazelnut syrup by request.I wish they were open on Sunday (for a relaxing day off with eats), but if you can make it during the week, or on Saturdays before they close, you won't be disappointed. Note, there is no public restroom, so keep that in mind if you're planning to stop off and sit and eat, while socializing for a while."