Back
Dilla Libre Logo

Dilla Libre

9.84mi
8018 E Thomas Rd, Scottsdale, AZ, 85251
Tues 11:00 AM - 8:00 PMCall Now
About Dilla Libre

If you're looking for Asian Fusion restaurants in Scottsdale look no further. Dilla Libre is known for having some of the best Asian Fusion in Scottsdale. Located at 8018 E Thomas Rd, Dilla Libre...show more

Compare Delivery Services

(See pickup options)
Uber EatsNot Delivering: Outside of delivery range
$0.00
Est. Fee
52 minEst. Time
Place Order
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
70 minEst. Time
Place Order
Uber EatsNot Delivering: Outside of delivery range
$0.00
Est. Fee
52 minEst. Time