Tower View Restaurant, 150 Miles North of Miami on U. S. 27
Additional Details:
Series S-60407FL4 In the Holiday Highlands of Central Florida. Good food and coffee with fast service at reasonable prices to local and traveling public. Located in the beautiful rolling hill and lake region of Florida. Adjoining Placid tower |