| | | |

DiBella’s Subs

Welcome to DiBella’s Subs: A Longitudinal Exploration of Culinary Genius A Submarine Experience Like No Other Ah, the venerable DiBella’s Subs, situated regally at 1420 Niagara Falls Blvd in Tonawanda, NY, a place where subs are more than merely some meat between two slices of bread; they are nearly existential manifestations of flavor. Imagine, if…