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