Memo Grill Döner Pizza is a Turkish restaurant offering döner and pizza, with delivery service available.