granada on ormond restaurants ormond beach restaurants on granada 247 E Granada Plz Ormond Beach FL 32176. Stavros Original Pizza House IV. Ormond Garage Is A Craft Beer Brewery… Thursday, May 19, 2022 Edit