Oceanview Inn & Sports Pub 84001 Overseas Hwy Islamorada, FL 33036 Phone: (305) 664-8052 Fax: (305) 664-3057
Category: Restaurants