25 McCrae St., Shop 232, Dandenong Plaza, , Dandenong, VIC, 3175 Get directions Phone 03 9769 2350 Open hours Services at this restaurant Mobile Ordering