Start from
Flamingos Deli Shop
595 W Church St, Orlando 32805