This place has been closed for almost 2 years and is no longer at this location; it moved to 824 Cowan Rd Burlingame, CA 94010. I'm sure the food is as delicious at the new location as it was at the old location.
We had lunch there today celebrating a birthday. Met the very friendly owners and enjoyed a wonderful lunch. Service was excellant.