Cluck Cluck Moo Moo opens second location on Hertel, fulfilling city mission.
Buffalo Rising -

Buffalo might be looking at its next big restaurant venture. After opening their original location on Elmwood Avenue, Cluck Cluck Moo Moo owners Nick Kotrides and Michael Bowen wasted no time in finding their next golden opportunity. They chose to nestle into Marco’s Italian Deli’s former location at 1518 Hertel Avenue, which is primely located []

In related news