MAX KEBAB is a Turkish restaurant known for its generous portions of kebab featuring juicy meat and fresh vegetables.