Buffalo: Israeli restaurant strictly for meat lovers - reviewWe had enjoyed the food and also the chance to sit in the town we lived in for 40 years and watch the world go by. Buffalo(photo credit: Buffalo)