To navigate, press the arrow keys. Shark Fin Inn ← View details 328 Cheltenham Road, Keysborough, Victoria 3173 +61 3 9798 8788 Get Directions From* To * — Required information