Shop #6 Landmark Plaza, 3 Milford Road,
Ocho Rios, Saint Ann
Mainland China Restaurant & Bar
Mainland China Restaurant & Bar located at Shop #8 - Landmark Plaza in Ocho Rios is known for modern Chinese cuisine, local Jamaican cuisine, and authentic Indian Kababs in a unbeatable location with a full bar open until 2:00 AM.
Is this your listing?