Ambrosia on the Square
Add to Favorites
CLOSED NOW
Today: 8:00 am - 9:00 pm
Tomorrow: 8:00 am - 9:00 pm
20 Years
in Business
Fax: (352) 753-2523
TollFree: (877) 753-7373
Wi-Fi: No
Bike Parking: Yes
Phone: (352) 753-7372
Address: 1004 Canal St, The Villages, FL 32162
1000 Old Mill Run, The Villages, FL 32162
533 Eastwood Ln, Leesburg, FL 34748
1105 Alonzo Ave, Lady Lake, FL 32159
1018 Lake Sumter Lndg, The Villages, FL 32162
1415 S 14th St, Leesburg, FL 34748
2720 Brownwood Blvd, The Villages, FL 32163
1016 Old Mill Run, The Villages, FL 32162
1060 Canal St, The Villages, FL 32162
1037 Canal St, The Villages, FL 32162
1040 Bichara Blvd, Lady Lake, FL 32159