on the Isle

648 S Tamiami Trail, Rialto Shopping Center, Venice, Florida 34285


Hours: Mon - Sun:  7:00 am - 8:00 pm


Phone: (941) 800-4270


Greek and American Restaurant