Island Stone Pub
Pub · Bar · Casual Dining
The Island Stone Pub is a cozy 55-seat restaurant located in the historic Kensington Train Station. It offers locally sourced food and drinks in a relaxed atmosphere. The menu features items like burgers, seafood, and grill dishes.
Location