Mathur Villa Home/Dhaba/Mathur Villa 51 Tullaroan St, Kellyville Ridge NSW 2155 +61415932020 Contacts 51 Tullaroan St, Kellyville Ridge NSW 2155 +61415932020 Send updates or Remove Description Features Outdoor seating Map Reviews No reviews! ADD REVIEW Similar companies Dhaba Jammu Flavours 54 Parramatta Rd, Clyde NSW 2142 0424918786 Dhaba Mathur Villa 51 Tullaroan St, Kellyville Ridge NSW 2155 +61415932020 Categories Dhaba