Royal Mahal

Service Provider in London

Authentic Indian & Pakistani restaurant in London, with classic and innovative dishes, complemented by elegant & sublime decor.

Show

Environmental Attributes

Show

Listing Categories

Show

Locations

32 - 36 Upper Tooting Road
London
United Kingdom SW17 7PD
+44 (208) 265-5882

See more