Leary’s Sierra Inn - Ft. Lauderdale, Florida
Ray & Betty Leary’s
1221 No. Federal Highway, Ft. Lauderdale, Fla.
Sierra Inn is one of South Florida’s most poular restaurants. Its fame has been built on Roast Prime Ribs of Beef, Sizzling Steaks, a superb selection of Seafood… and, real, honest-to-goodness Key Lime Pie.