Mumbai Hakka

View Map
592 Barkly Street
Melbourne, 3012
Ph: (03) 9689 0342

Features

Find a Restaurant