The Windy Level Restaurant
Posted: Sun Nov 18, 2007 8:06 pm
A new place to eat on St. John. Has anyone tried it?
I did read a fairly good review about it on another forum.
http://www.tripadvisor.com/ShowTopic-g1 ... lands.html
I did read a fairly good review about it on another forum.
http://www.tripadvisor.com/ShowTopic-g1 ... lands.html