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

Reservations: opentable.com

Phone(850) 765-8620

Find out more HERE!

 
 
 

title

Content Goes Here