Rachel's - Westbay is Cafe in West Bay.
West Bay
Cafe
The Station Kitchen is Restaurant in West Bay.
Restaurant