Pizza Express | Star Vista (Buona Vista) - 1 Vista Exchange Green, #01-44/45, Singapore 138617 on Eaten