Delphi II is a Greek restaurant offering a menu available for takeout.