All types Restaurant All types All types Restaurants Closed now Aya Teppanyaki 1193 High Street, Armadale, VI 3143 Restaurant