Franco's is an enduring, upscale Italian restaurant. It offers all-day dining in an elegant, old-world setting, known for its vibrant atmosphere.