1060 Castro St Mountain View, CA
I have been going here for years. The food gets better everytime.The lamb is insane and the bbq tomatoes are the best I have ever had. If you want
truely good food and great service try this place
April 02, 2007
If you've been to or used
chilakobabi, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.