The Shahanshah Restaurant

The Shahanshah Restaurant

0 Reviews Pinpoint Add to Favorites

17 South Road, Southall, West London, England UB1 1SU

Cuisine: Indian (Vegetarian)