When Food Meets The Plate...
Castle John's  - Established 2016

Castle John's Menu
Something for everyone! Whether you're on the go, or plan on staying a while!