Our restaurant in Fort Lauderdale, Florida, celebrates excellent culinary craftsmanship. Our kitchen, managed by a talented team of chefs, is dedicated to creating a perfect blend of creativity, tradition, and the best ingredients. For more information, call (954) 452-8202 or visit towerdeli.com!