This Japanese restaurant also has a sushi bar. It is located in downton Delhi in a small and narrow building. Dining tables are limited. The sushi, shashimi, and rolls were excellent. The service was prompt and helpful. The atmosphere is average and that is the only reason for not giving this restaurant an excellent. Parking is on the street or... more

