closing findlay garden greek Greek Garden Findlay Closing November 17, 2022 Post a Comment Greek Garden Findlay Closing . Greek restaurant· middle eastern restaurant· american. 321 s main st… Read more Greek Garden Findlay Closing