We are a traditional family run business located in the Village Walk Onchan.
We pride ourselves in serving only the best produce to our customers.
- Restaurant
- Take Away
- FREE Wi-fi
25B Village Walk, Onchan, Isle of Man, IM3 4EA
Click for more information