Fast food restaurant known for its unique flavors.