Tamura is a very good, relatively inexpensive Japanese restaurant. The only thing that stops me giving it 5 stars is the limited veggie menu. Having lived in Japan for 15 years, it was very refreshing to find a good Japanese place near my house in Delhi. It is constantly stocked with Japanese businessmen which is a good sign. Push them and they will make you a veggie ramen :)
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.