Sage Owners Debut Italian Steakhouse In Downtown Tallahassee

OMG! Who's ready? The owners of Sage (one of my favorite restaurants by the way) have opened a new restaurant downtown called Il Lusso. It is an Italian steakhouse and it looks and sounds amazing! 

Address: 201 E Park Ave, Tallahassee, FL 32301


Phone(850) 765-8620

Find out more HERE!



Content Goes Here