Benkei Japanese Cuisinse - The Amara Stall
Address: Amara Hotel, 165 Tanjong Pagar Road, 4th Floor Stall 10C, Amara Shopping Mall
Address: Amara Hotel, 165 Tanjong Pagar Road, 4th Floor Stall 10C, Amara Shopping Mall