Our Nepalese and Indian restaurant is voted top three nepalese restaurnat in UK. we are situated in the heart of Falmouth . TR11 3QA
Tags: Indian Restaurant,Himalayan Restaurant