Kegen Teg Cafe Restaurant
12 Market Square
ST. Just
Penzance TR19 7HD
United Kingdom