10/6 Lavelle Road Shanthala Nagar, Sampangi Rama Nagara, Bengaluru
You can find this Japanese restaurant inside a four-star hotel with Japanese, Sushi and Indian cuisines
Chill Out
Kids Friendly
Typical Tourist