Lucky Hut is located at Devon Plaza, Shop 8, 958-978 Doncaster Road, Doncaster East, Melbourne. It is rated 3.4 by 8 Zomato users. Serves Chinese, Dumplings.
The average cost for 2 mains and 2 beverages here is A$40 approximately.
Listing provided in partnership with Zomato
...