Restaurant Reviews from DiningGuide411.com
    Top : United_States: FL: Pensacola

Lillo's Italian Restaurant, Pensacola, Florida










Lillo's Italian Restaurant
997 S Palafox St
Pensacola FL United States


Phone: 850.470.0773
Alcohol: full bar

Dress: casual