Italian restaurant · 670 W Hickpochee Ave, Labelle, FL
Dine-In
More food in Labelle, FL · Italian Food in Labelle