Get directions to: Self, Nokomis, FL Restaurant address: 314 Bayshore Rd Nokomis, FL 34274, USA Driving Walking Bicycling Restaurant: Self