Castaway Kitchen
Fast Food
Fast food restaurant, Castaway Kitchen, located in an industrial estate.
Location
Best places nearby
The highest rated places close to Castaway Kitchen.
Local restaurants nearby
Unit 12 block C Treloggan industrial estate, England
