Skip to main content

The Frozen Pelican

restaurant · american restaurant · Melrose, FL

Address
854 CR-21B, Melrose, FL 32666-5123
Phone
(352) 475-3015
Website
order.toasttab.com/order-and-pay/frozenpelican/1
Where
29.7497, -82.0584

Search Hominin for The Frozen Pelican

Other restaurants nearby

More in Melrose

The Frozen Pelican — restaurant in Melrose, FL | Hominin