Home of the Big Mess is a recreation of a neon sign from a deli window in Flushing, Queens that I passed everyday on my way to work. The Big Mess is their number one selling sandwich.
Home of the Big Mess is a recreation of a neon sign from a deli window in Flushing, Queens that I passed everyday on my way to work. The Big Mess is their number one selling sandwich.