Massala & Carlos Pizza

ratingratingratingratingrating
16.61 mi
Pizza
$$
 
+44 113 267 4440
12 Silk Mill Drive, Leeds, UK LS16 6DX
Hours
Sorry, hours will be updated soon.

Nearby Eats

Sorry, our menu is reported as outdated.

Request Menu