The Place Teppei Japanese restaurant probably needs no further introduction. I finally tried the 22 seater restaurant in Orchid Hotel, Tanjong Pagar for a friend’s birthday celebration recently. There is little reason to even doubt that this is probably the Japanese restaurant which offers the most value for money Omakase sets for dinner, with its … Continue reading
