Food & Beverage Signature

Menu Indonesian, Western, Asian & Mediteranian

Opening hours (dine in / room service):
24 Hours
Location:
The Square Restaurant