Vellika’s Kitchen

Unit 3, Peel Road, Douglas, IM1 5ED

Relaxed Indian dining.

Opening Hours

Tuesday - Sunday 5pm-10.30pm