Know a great happy hour or special for this location?
In-house Japanese restaurant of an upscale hotel with sophisticated decor.
Suggest an edit
Level 18, Shangri-La Hotel, No. 56, 6B, Palace Rd, Bengaluru, Karnataka 560001
© 2024 Checkle, Inc
Privacy
Terms