Vellika’s Kitchen
Unit 3, Peel Road, Douglas, IM1 5ED
Relaxed Indian dining.
Opening Hours
Tuesday - Sunday 5pm-10.30pm
Unit 3, Peel Road, Douglas, IM1 5ED
Relaxed Indian dining.
Tuesday - Sunday 5pm-10.30pm