Shalimar Indian Cuisine

Indian North Indian

Shop 2, 180 Main Road, Blackwood, 5051

Delivery from 17:20

Your order