Omakase Perfection in the town!
Teppei Japanese Restaurant is a small restaurant within Orchid Hotel at Tanjong Pagar that famous for its great value Omakase set dinners and Barachirashi (sashimi rice) lunch bowls. The restaurant also serves Omasake; a direct translation of Japanese for "I'll leave it to you", a dining style in which diners leave the selections of dishes to the creativity of the chef. It is said that the price of Omasake here is one of the cheapest in town.