Fran-Ceil Custard
Ice cream shopOne of the Best Places To Visits in Lackawanna
#2 Best Places To Visit in Lackawanna
#8 Top rated in Lackawanna
#5 Most Reviewed in Lackawanna
#2 Top rated Ice cream shop in Lackawanna
#2 Most Reviewed Ice cream shop in Lackawanna
▼
Address
3411 South Park Ave, Buffalo, NY 14219, United States
Website
Contact
+1 716-292-3610Price rating
$ $$$
Rating on Google Maps
4.80 (1K reviews)Open on Google Maps
Working Hours
- .: Hide open hours for the week