Kanoodles Thai Noodle barAddress: Shop 2/520 Victoria St, North MelbournePhone: 03 9329 4916Visit Website >>