Megri Lokantası is a Turkish restaurant offering Mediterranean-influenced cuisine.