Lok Lok Dumpling Bar Castle Hill
Asian Takeaway in Castle Hill. Lok Lok Dumpling Bar is located in Castle Towers, Castle Hill, NSW. View location map, opening times and customer reviews.
Phone Lok Lok Dumpling Bar Castle Hill
0298993889
6-14 Castle Street
Castle Hill
2154
Open hours Lok Lok Dumpling Bar Castle Hill
Monday -
Tuesday -
Wednesday -
Thursday -
Friday -
Saturday -
Sunday -
Find your route to your destination Lok Lok Dumpling Bar Castle Hill