![En Fine Japanese Cuisine En Fine Japanese Cuisine](https://cdn.venuelook.com/uploads/space_3774/1435406748_204x158.png)
En Fine Japanese Cuisine - Rating and Reviews
Ambawatta One, H-5/1, Kalkadas Marg, Mehrauli, Delhi - 110030
Have You visited this Venue?
Rate It Now!
1 people have reviewed En Fine Japanese Cuisine
Check Availability & Prices
En Fine Japanese Cuisine