DH
Delhi heights
Italian forum, 36, 23 norton St Leichhardt,, Leichhardt, NSW 2040
0
Overview
About
It is a 40 seater fully licenced fine dining Indian cuisine located in Leichhardt. We do free home deliveries and 10% off on take aways .
Customer reviews
Intersection observer marker