Chateau Bordeaux, situated on St. John’s highest look out
point, offers magnificent views in an intimate setting.
 
Experience fine Mediterranean cuisine in a sophisticated
menu that reveals a creative and knowledgable flair.
 
Contact
Paul Kessock
Email: Paul@stjohnrestaurants