My Dwich is a Turkish restaurant offering a variety of flavorful dishes.