The Dog & Parrot
9919 Seminole Blvd, Seminole 33772