Ambrosia Oyster Bar & Grill is located in Hong Kong on 2802, 28/F, iSQUARE, 63 Nathan Road
彌敦道63號國際廣場28/F, 2802. Ambrosia Oyster Bar & Grill is rated 3.5 out of 5 in the category steakhouses in Hong Kong.
Address
2802, 28/F, iSQUARE, 63 Nathan Road
彌敦道63號國際廣場28/F, 2802