11048 Broadway St, Alden, New York 14004 USA
My tuna sub. What a disaster! Completely fell apart. The photo was taken immediately after opening it. Don't go there!
Photo Credit: Yelp