And despite the fancy environment, food selection at Central Embassy comes with surprisingly affordable prices, making the place is an ideal spot to dine with friends and family - or even when you ...