Email Share Tweet
Il Lusso Details:

Address: 201 E Park Ave #100, Tallahassee, FL 32301

Phone: 850-765-8620

Il Lusso Website

Il Lusso Facebook Page

Il Lusso Hours:

Monday 5–9PM
Tuesday 5–9PM
Wednesday 5–9PM
Thursday 5–9PM
Friday 5–10PM
Saturday 5–10PM
Sunday Closed

Directions to Il Lusso:

About Il Lusso:

Airy, upscale restaurant furnishing Italian-style meat & seafood mains, plus pasta & small plates.