Mega Tandur is a Turkish restaurant known for its döner with freshly baked bread, pizza, and lentil soup.