The Big Red Tomato is an authentic Italian restaurant in Fort Lee, NJ that has been serving authentic Italian recipes since 1996. The restaurant features distinctive family recipes passed down from generation to generation, offering an upscale dining experience at moderate prices.