Amvrosia is a Greek restaurant offering a menu of appetizers and main courses.