Food Reviews Teppei Restaurant – Tanjong Pagar Review by elizbeartravel Posted on Aug 27, 2018Nov 8, 2022 Omakase is a Japanese phrase that means “I’ll leave it up to you”. In Japanese… Read More