Key Biscayne FL Subs & Sandwiches 1. 19 Harbor Dr, Key Biscayne, FL 33149 | Oasis Cafe (305) 361-9009