3055 Olin Ave #1020, San Jose, CA 95128, United States
View on Map
What travelers say:
This western restaurant is located on Olin Avenue in San Jose, California. It is a small restaurant with simple decoration. Usually there are not many restaurant customers, but the chef is very careful when making Western food, and the Western food is both good-looking and delicious. The restaurant price is relatively cheap and the service is good.