Not exactly a restaurant but candy IS food.  Mary Belle Candies was  at  2015 Fifth Avenue North.  The card was published by Wurzburg Brothers, Birmingham, AL.