Amber Restaurant is located in Singapore, Singapore on Level 1 Patio, Broadway Hotel Singapore 218067. Amber Restaurant is rated 4 out of 5 in the category indian in Singapore. Amber Tandoor Restaurant – Singapore
Address
Level 1 Patio, Broadway Hotel Singapore 218067