Sakura is a japanese restaurant New Delhi Delhi located in New Delhi.
Bangla Sahib Road New Delhi 110001 Delhi India
Reservations | Yes |
Credit Cards | Yes |
Outdoor Seating | No |
Drinks | Cocktails |
If you walked into a meadow after it rained; that’s the only way I could describe the taste.
Nice sashimi , but don't expect anything near to cheap price...
Рис не очень вкусный!
Грустный интерьер , скромные порции. Съедобно, но не более.
For a fantastic Japanese experience head to Tamura. This place is run by the Japanese and offers a great spread at good prices. A hidden find. - Aditya Pandya
Brilliant Place. Excellent Ambience. Authentic Food. Lovely Flavours. - Rahul Kedia
Decent sushi, yakatori and noodles. Good service too. - Gaurav Bansal