Fowler's Chocolates is located in Buffalo, United States on 746 Elmwood Ave. Fowler's Chocolates is rated 4.2 out of 5 in the category candy storechocolate shopice cream shop in United States. Makers of Buffalo's Best Sponge Candy, Fowler's Chocolates is the original and authentic Sponge Candy company since 1910 with six retail locations in WNY.