Want a fantastic journey into Chinese food? No better place than the Ambrosia in Loggerheads. Have been going for 20 years or more........anything Chinese ask for it and you will get it. Small floor space but well serviced in every area. Eat your favourite Cusine, English included on the menu, plus... read more
You have no recent hotel searches.